@font-face{font-family:'Poppins';font-style:normal;font-weight:400;src:url("fonts/poppins-v5-latin-regular.eot");src:local("Poppins Regular"),local("Poppins-Regular"),url("fonts/poppins-v5-latin-regular.eot?#iefix") format("embedded-opentype"),url("fonts/poppins-v5-latin-regular.woff2") format("woff2"),url("fonts/poppins-v5-latin-regular.woff") format("woff"),url("fonts/poppins-v5-latin-regular.ttf") format("truetype"),url("fonts/poppins-v5-latin-regular.svg#Poppins") format("svg")}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;src:url("fonts/poppins-v5-latin-500.eot");src:local("Poppins Medium"),local("Poppins-Medium"),url("fonts/poppins-v5-latin-500.eot?#iefix") format("embedded-opentype"),url("fonts/poppins-v5-latin-500.woff2") format("woff2"),url("fonts/poppins-v5-latin-500.woff") format("woff"),url("fonts/poppins-v5-latin-500.ttf") format("truetype"),url("fonts/poppins-v5-latin-500.svg#Poppins") format("svg")}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;src:url("fonts/poppins-v5-latin-700.eot");src:local("Poppins Bold"),local("Poppins-Bold"),url("fonts/poppins-v5-latin-700.eot?#iefix") format("embedded-opentype"),url("fonts/poppins-v5-latin-700.woff2") format("woff2"),url("fonts/poppins-v5-latin-700.woff") format("woff"),url("fonts/poppins-v5-latin-700.ttf") format("truetype"),url("fonts/poppins-v5-latin-700.svg#Poppins") format("svg")}.phj-anim-icon{display:inline-block;position:relative;height:50px;width:50px;cursor:pointer;vertical-align:middle}.phj-anim-icon div,.phj-anim-icon::before,.phj-anim-icon::after{position:absolute;height:3px;width:20px;background-color:#454545;content:'';-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-origin:center;transform-origin:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.phj-anim-icon-menu div,.phj-anim-icon-menu::before,.phj-anim-icon-menu::after{left:15px}.phj-anim-icon-menu div{top:23.5px;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .1333333333s ease-in-out .0666666667s,background-color .1s ease-in-out .05s;transition:transform .1333333333s ease-in-out .0666666667s,background-color .1s ease-in-out .05s}.phj-anim-icon-menu::before,.phj-anim-icon-menu::after{display:block;-webkit-transition:-webkit-transform .2s ease-in-out,top .2s ease-in-out,background-color .1s ease-in-out .05s;transition:transform .2s ease-in-out,top .2s ease-in-out,background-color .1s ease-in-out .05s}.phj-anim-icon-menu::before{top:16.5px}.phj-anim-icon-menu::after{top:30.5px}.phj-nav-open .phj-anim-icon-menu div{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .1333333333s ease-in-out,background-color .1s ease-in-out .05s;transition:transform .1333333333s ease-in-out,background-color .1s ease-in-out .05s}.phj-nav-open .phj-anim-icon-menu::before{top:23.5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.phj-nav-open .phj-anim-icon-menu::after{top:23.5px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.phj-anim-icon-text div,.phj-anim-icon-text::before,.phj-anim-icon-text::after{left:15px}.phj-anim-icon-text div{top:23.5px;-webkit-transform:scaleX(0.75);transform:scaleX(0.75);-webkit-transition:left .1333333333s ease-in-out .0666666667s,-webkit-transform .1333333333s ease-in-out .0666666667s,background-color .1s ease-in-out .05s;transition:left .1333333333s ease-in-out .0666666667s,transform .1333333333s ease-in-out .0666666667s,background-color .1s ease-in-out .05s;-webkit-transform-origin:left center;transform-origin:left center}.phj-anim-icon-text::before,.phj-anim-icon-text::after{display:block;-webkit-transition:-webkit-transform .2s ease-in-out,top .2s ease-in-out,background-color .1s ease-in-out .05s;transition:transform .2s ease-in-out,top .2s ease-in-out,background-color .1s ease-in-out .05s}.phj-anim-icon-text::before{top:14.5px}.phj-anim-icon-text::after{top:32.5px}.phj-anim-icon-text.phj-anim-icon-active div{left:25px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:left .1333333333s ease-in-out,-webkit-transform .1333333333s ease-in-out,background-color .1s ease-in-out .05s;transition:left .1333333333s ease-in-out,transform .1333333333s ease-in-out,background-color .1s ease-in-out .05s}.phj-anim-icon-text.phj-anim-icon-active::before{top:23.5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.phj-anim-icon-text.phj-anim-icon-active::after{top:23.5px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.phj-anim-icon-plusminus div{display:none}.phj-anim-icon-plusminus::before,.phj-anim-icon-plusminus::after{top:23.5px;left:15px}.phj-anim-icon-plusminus::before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.phj-anim-icon-plusminus::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.phj-anim-icon-plusminus::before,.phj-anim-icon-plusminus::after{-webkit-transition:-webkit-transform .2s ease-in-out,background-color .1s ease-in-out .05s;transition:transform .2s ease-in-out,background-color .1s ease-in-out .05s}.phj-anim-icon-plusminus.phj-anim-icon-active::before,.phj-anim-icon-plusminus.phj-anim-icon-active::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.phj-anim-icon-close div{display:none}.phj-anim-icon-close::before,.phj-anim-icon-close::after{display:block;top:23.5px;left:15px;-webkit-transition:-webkit-transform .2s ease-in-out,top .2s ease-in-out,background-color .1s ease-in-out .05s;transition:transform .2s ease-in-out,top .2s ease-in-out,background-color .1s ease-in-out .05s}.phj-anim-icon-close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.phj-anim-icon-close::after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.phj-anim-icon-close:hover::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.phj-anim-icon-close:hover::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}html,body{height:100%}*{box-sizing:border-box;margin:0;padding:0;border:0;outline:0}body{position:relative;z-index:-1;color:#454545;font-family:"Poppins",sans-serif;font-size:14px;font-weight:400;line-height:1.2;text-transform:uppercase;font-size-adjust:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a,a:visited,a:active{color:#898989;text-decoration:none;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}a u,a:visited u,a:active u{text-decoration:none}a:hover{color:#565656;-webkit-transition:color .1s ease-in-out;transition:color .1s ease-in-out}b,strong{font-weight:700}.phj-no-scroll{height:100%;overflow:hidden}.phj-main{position:relative;z-index:10;background:#fff}.phj-page{position:relative;padding:225px 0;background:#fff}.phj-page-margin{position:relative;max-width:1920px;margin:0 auto;padding:0 60px}.phj-page-fixed{position:fixed;width:100vw;overflow:hidden}@media all and (max-width: 1280px){.phj-page{padding:200px 0}.phj-page-margin{padding:0 30px}}@media all and (max-width: 767px){.phj-page{padding:90px 0 0}.phj-page-margin{padding:0}}.phj-nav{position:absolute;top:0;z-index:20;width:100%;border-bottom:1px solid #e9e9e9;text-align:right}.phj-nav.phj-nav-sticky{position:fixed}.phj-nav .phj-page-margin{z-index:20;height:95px;overflow:hidden;border-bottom:1px solid #fff;background:#fff}.phj-nav .phj-nav-logo{display:block;position:absolute;bottom:0;z-index:30;padding:15px 0}.phj-nav .phj-nav-logo img{display:block}.phj-nav .phj-nav-main{display:block;position:absolute;bottom:0;z-index:30;width:100%;max-width:1920px;margin:0 auto;padding:0 40px 0 400px;list-style-type:none;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;pointer-events:none}.phj-nav .phj-nav-main li{display:inline-block;position:relative;white-space:nowrap;pointer-events:all}.phj-nav .phj-nav-main li a{padding:15px 25px;font-size:inherit}.phj-nav .phj-nav-main li.phj-nav-item-mobile{display:none}.phj-nav .phj-nav-main li.phj-nav-item-pdf a{padding-right:20px}.phj-nav .phj-nav-main li.phj-nav-item-pdf span{display:inline-block;height:12px;width:15px;background:transparent url("img/download.svg") no-repeat center right;vertical-align:top}.phj-nav .phj-nav-main a{display:inline-block;line-height:1}.phj-nav .phj-nav-main a,.phj-nav .phj-nav-main a:visited,.phj-nav .phj-nav-main a:active,.phj-nav .phj-nav-main a:hover{color:#454545}.phj-nav .phj-nav-main .phj-nav-item::before{display:block;position:absolute;top:5px;right:10px;bottom:8px;left:10px;z-index:-1;border:1px solid #454545;opacity:0;content:'';-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform 0.05s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s,opacity 0.3s linear;transition:transform 0.05s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s,opacity 0.3s linear}.phj-nav .phj-nav-main .phj-nav-item:hover::before,.phj-nav .phj-nav-main .phj-nav-item.phj-nav-item-active::before{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.2s linear;transition:transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.2s linear}.phj-nav .phj-nav-main .phj-nav-item-meta a,.phj-nav .phj-nav-main .phj-nav-item-pdf a{color:#898989}.phj-nav .phj-nav-meta{display:block;position:absolute;top:0;right:50px;z-index:21;font-size:12px;white-space:nowrap;list-style:none}.phj-nav .phj-nav-meta li{display:inline-block;position:relative}.phj-nav .phj-nav-meta li a{display:inline-block;padding:15px 10px 20px;color:#ccc}.phj-nav .phj-nav-meta li a::before{display:block;position:absolute;right:-1px;color:#ccc;content:'|';text-align:right}.phj-nav .phj-nav-meta li:last-child a::before{display:none}.phj-nav .phj-nav-meta li a:hover,.phj-nav .phj-nav-meta li.phj-nav-item-active a{color:#898989}.phj-nav .phj-mobile-menu-button{display:none}@media all and (max-width: 1500px){.phj-nav .phj-nav-main li a{padding:15px 1.2vw}.phj-nav .phj-nav-main .phj-nav-item::before{right:.5vw;left:.5vw}}@media all and (max-width: 1280px){.phj-nav .phj-nav-main{padding:0 15px 0 350px}.phj-nav .phj-nav-meta{right:25px}}@media all and (max-width: 1200px){.phj-nav{border-top:0;border-bottom:0;text-align:left}.phj-nav .phj-nav-meta{display:none}.phj-nav-open .phj-nav{z-index:100}.phj-nav-open .phj-nav .phj-page-margin{border-bottom-color:rgba(255,255,255,0);background-color:rgba(255,255,255,0.95);-webkit-transition:background-color 0.5s cubic-bezier(0.77, 0, 0.175, 1);transition:background-color 0.5s cubic-bezier(0.77, 0, 0.175, 1)}.phj-nav-open .phj-nav .phj-nav-main{height:100vh;opacity:1;-webkit-transform:translateY(65px);transform:translateY(65px);-webkit-transition:height 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.1s,-webkit-transform 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.1s,opacity 0.1s linear;transition:height 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.1s,transform 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.1s,opacity 0.1s linear}.phj-nav-open .phj-nav .phj-nav-main li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.5s linear;transition:transform 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.5s linear}.phj-nav-open .phj-nav .phj-nav-main li:nth-child(1){-webkit-transition-delay:.2s,.2s;transition-delay:.2s,.2s}.phj-nav-open .phj-nav .phj-nav-main li:nth-child(2){-webkit-transition-delay:.3s,.3s;transition-delay:.3s,.3s}.phj-nav-open .phj-nav .phj-nav-main li:nth-child(3){-webkit-transition-delay:.4s,.4s;transition-delay:.4s,.4s}.phj-nav-open .phj-nav .phj-nav-main li:nth-child(4){-webkit-transition-delay:.5s,.5s;transition-delay:.5s,.5s}.phj-nav-open .phj-nav .phj-nav-main li:nth-child(5){-webkit-transition-delay:.6s,.6s;transition-delay:.6s,.6s}.phj-nav-open .phj-nav .phj-nav-main li:nth-child(6){-webkit-transition-delay:.7s,.7s;transition-delay:.7s,.7s}.phj-nav-open .phj-nav .phj-nav-main li:nth-child(7){-webkit-transition-delay:.8s,.8s;transition-delay:.8s,.8s}.phj-nav-open .phj-nav .phj-nav-main li:nth-child(8){-webkit-transition-delay:.9s,.9s;transition-delay:.9s,.9s}.phj-nav-open .phj-nav .phj-nav-main li:nth-child(9){-webkit-transition-delay:1s,1s;transition-delay:1s,1s}.phj-nav-open .phj-nav .phj-nav-main li:nth-child(10){-webkit-transition-delay:1.1s,1.1s;transition-delay:1.1s,1.1s}.phj-nav-open .phj-nav .phj-nav-main li:nth-child(11){-webkit-transition-delay:1.2s,1.2s;transition-delay:1.2s,1.2s}.phj-nav-open .phj-nav .phj-nav-main li:nth-child(12){-webkit-transition-delay:1.3s,1.3s;transition-delay:1.3s,1.3s}.phj-nav-open .phj-nav .phj-nav-main li:nth-child(13){-webkit-transition-delay:1.4s,1.4s;transition-delay:1.4s,1.4s}.phj-nav-open .phj-nav .phj-nav-main li:nth-child(14){-webkit-transition-delay:1.5s,1.5s;transition-delay:1.5s,1.5s}.phj-nav-open .phj-nav .phj-nav-main li::before{top:.1em;right:15px;bottom:.2em;left:15px}.phj-nav-open .phj-nav .phj-nav-main li.phj-nav-item-pdf a{padding-right:0}.phj-nav-open .phj-nav .phj-nav-main li.phj-nav-item-pdf span{height:3vh;width:4vh;background-size:auto 3vh}.phj-nav .phj-nav-main{display:block;position:absolute;top:0;z-index:1;height:0;width:100%;padding:0;overflow:hidden;background-color:rgba(255,255,255,0.95);opacity:0;text-align:center;-webkit-transform:translateY(50vh);transform:translateY(50vh);-webkit-transition:height 0.4s cubic-bezier(0.77, 0, 0.175, 1),-webkit-transform 0.4s cubic-bezier(0.77, 0, 0.175, 1),opacity 0.2s cubic-bezier(0.77, 0, 0.175, 1) 0.2s;transition:height 0.4s cubic-bezier(0.77, 0, 0.175, 1),transform 0.4s cubic-bezier(0.77, 0, 0.175, 1),opacity 0.2s cubic-bezier(0.77, 0, 0.175, 1) 0.2s}.phj-nav .phj-nav-main li{display:block;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.1s linear;transition:transform 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.1s linear}.phj-nav .phj-nav-main li:first-child{margin-top:6vh}.phj-nav .phj-nav-main li.phj-nav-item-mobile{display:block}.phj-nav .phj-nav-main li a{display:block;padding:2vh 0;font-size:3.5vh;font-weight:400}.phj-nav .phj-page-margin{height:65px;overflow:hidden;border-bottom:1px solid #e9e9e9;-webkit-transition:border-bottom-color .5s linear;transition:border-bottom-color .5s linear}.phj-nav .phj-nav-logo{display:inline-block;position:relative;margin:15px 0 0;padding:15px 15px 5px}.phj-nav .phj-nav-logo img{height:21px}.phj-nav .phj-mobile-menu-button{display:block;position:absolute;top:15px;right:0}}.phj-intro{position:relative;z-index:-1;height:200vh}.phj-intro.phj-intro-loading .phj-intro-title{border:0}.phj-intro.phj-intro-loading .phj-intro-title::after{background:#fff}.phj-intro.phj-intro-loading .phj-intro-hint{opacity:0}.phj-intro.phj-intro-loading .phj-intro-img{opacity:0}.phj-intro.phj-intro-loaded .phj-intro-title::after{padding:100px;-webkit-transition:padding 1.5s cubic-bezier(0.77, 0, 0.175, 1);transition:padding 1.5s cubic-bezier(0.77, 0, 0.175, 1)}.phj-intro.phj-intro-loaded .phj-intro-hint{opacity:1;-webkit-transition:opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) 2s;transition:opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) 2s}.phj-intro.phj-intro-loaded .phj-intro-img{opacity:1;-webkit-transition:opacity 2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.phj-intro .phj-intro-img{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;overflow:hidden;background-position:center;background-size:cover}.phj-intro .phj-intro-title{position:relative;z-index:10;height:100vh;overflow:hidden}.phj-intro .phj-intro-title::after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;background:rgba(255,255,255,0) url("img/intro.svg") repeat center center;background-size:100%;background-clip:content-box;content:''}.phj-intro .phj-intro-hint{position:fixed;bottom:200px;left:0;z-index:30;height:10px;width:100%;opacity:0;font-size:11px;font-weight:500;line-height:1;text-align:center}.phj-intro .phj-intro-hint.phj-intro-hint-hidden{opacity:0;-webkit-transition:opacity 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.phj-intro .phj-intro-hint .phj-intro-hint-click{position:absolute;top:-45px;z-index:10;width:100%}.phj-intro .phj-intro-hint .phj-intro-hint-click div{position:relative;height:100px;width:100px;width:100px;margin:0 auto;cursor:pointer}.phj-intro .phj-intro-hint .phj-intro-hint-line{position:absolute;top:-55px;right:1px;height:50px;width:50%;overflow:hidden}.phj-intro .phj-intro-hint .phj-intro-hint-line::before{position:absolute;top:25px;left:0;height:70px;width:2px;background:#454545;content:'';-webkit-animation:7s cubic-bezier(0.77, 0, 0.175, 1) 0s infinite normal none running phj-intro-hint;animation:7s cubic-bezier(0.77, 0, 0.175, 1) 0s infinite normal none running phj-intro-hint}.phj-intro .phj-intro-hint .phj-intro-hint-line:last-of-type{top:auto;bottom:-55px}.phj-intro .phj-intro-hint .phj-intro-hint-line:last-of-type::before{top:-45px}@-webkit-keyframes phj-intro-hint{0%{-webkit-transform:translateY(100px);transform:translateY(100px)}10%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@keyframes phj-intro-hint{0%{-webkit-transform:translateY(100px);transform:translateY(100px)}10%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@-webkit-keyframes phj-intro-mobile-hint{0%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}75%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}90%{-webkit-transform:translateY(-30px);transform:translateY(-30px);-webkit-animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}93%{-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-animation-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);animation-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}95%{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-animation-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);animation-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}96%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);animation-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}}@keyframes phj-intro-mobile-hint{0%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}75%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}90%{-webkit-transform:translateY(-30px);transform:translateY(-30px);-webkit-animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}93%{-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-animation-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);animation-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}95%{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-animation-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);animation-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}96%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);animation-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}}@media all and (max-width: 767px){.phj-intro .phj-intro-hint{display:none}.phj-intro.phj-intro-loaded .phj-intro-title::after{-webkit-animation:7s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s infinite normal none running phj-intro-mobile-hint;animation:7s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s infinite normal none running phj-intro-mobile-hint}}@media all and (max-aspect-ratio: 1 / 1){.phj-intro.phj-intro-loaded .phj-intro-title::after{padding:10vw}}@media all and (max-height: 500px) and (min-aspect-ratio: 4 / 3){.phj-intro.phj-intro-loaded .phj-intro-title::after{padding:10vh}}@media all and (max-aspect-ratio: 3 / 4){.phj-intro{height:175vh}.phj-intro.phj-intro-loaded .phj-intro-title::after{padding:25vh 6vw 30vh;background:rgba(255,255,255,0) url("img/intro-mobile.svg") repeat center center;background-size:100%;background-clip:content-box}}@-webkit-keyframes showMore{0%{background-color:rgba(69,69,69,0)}10%{background-color:#454545}85%{background-color:#454545}95%{background-color:rgba(69,69,69,0)}}@keyframes showMore{0%{background-color:rgba(69,69,69,0)}10%{background-color:#454545}85%{background-color:#454545}95%{background-color:rgba(69,69,69,0)}}.phj-gallery{position:relative;margin:0 0 150px}.phj-gallery h1{font-size:inherit;font-weight:normal}.phj-gallery img{display:block;position:absolute;width:100%;opacity:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.phj-gallery img.phj-image-loaded{opacity:1}.phj-gallery .phj-gallery-item{padding-right:13px;overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.phj-gallery .phj-gallery-item a:last-of-type{display:block;overflow:hidden}.phj-gallery .phj-gallery-item-link{position:relative;width:100%;background:#f0f0f0}.phj-gallery .phj-gallery-item-link::after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:transparent url("img/magnifier.svg") repeat center center;background-clip:content-box;opacity:0;content:'';-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955),padding 0.5s cubic-bezier(0.77, 0, 0.175, 1);transition:opacity 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955),padding 0.5s cubic-bezier(0.77, 0, 0.175, 1)}.phj-gallery .phj-gallery-item-link:hover::after{padding:13px;opacity:1}.phj-gallery .phj-gallery-item-video .phj-gallery-item-link::after{background:transparent url("img/video-outer.svg") repeat center center;background-clip:content-box}.phj-gallery .phj-gallery-item-video .phj-gallery-item-link::before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:transparent url("img/video.svg") no-repeat center center;content:'';-webkit-transform:translateZ(0);transform:translateZ(0)}.phj-gallery .phj-gallery-show{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;height:10vw;min-height:100px;width:10vw;min-width:100px;border:1px solid silver;font-weight:500;white-space:nowrap;line-height:1;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.phj-gallery .phj-gallery-show:hover span:nth-child(3),.phj-gallery .phj-gallery-show:hover span:nth-child(4),.phj-gallery .phj-gallery-show:hover span:nth-child(5),.phj-gallery .phj-gallery-show:hover span:nth-child(6){-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-name:showMore;animation-name:showMore;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.phj-gallery .phj-gallery-show:hover span:nth-child(4){-webkit-animation-delay:.1s;animation-delay:.1s}.phj-gallery .phj-gallery-show:hover span:nth-child(5){-webkit-animation-delay:.2s;animation-delay:.2s}.phj-gallery .phj-gallery-show:hover span:nth-child(6){-webkit-animation-delay:.3s;animation-delay:.3s}.phj-gallery .phj-gallery-show span{display:inline-block;height:5px;width:6px;margin:0 2px;border:1px solid #6f6f6f;color:#6f6f6f;font-size:10px;font-weight:400;-webkit-transition:background .5s ease-in-out;transition:background .5s ease-in-out;vertical-align:middle}.phj-gallery .phj-gallery-show span:nth-child(2){height:auto;width:auto;margin-right:3px;border:0;vertical-align:baseline}.phj-gallery .phj-gallery-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:0;left:-30%;height:200%;width:30%;padding:0 13px 13px 0;line-height:26px;text-align:right;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.phj-gallery.phj-gallery-1-rows .phj-gallery-title{height:100%;line-height:1;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.phj-gallery .phj-gallery-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin:0 10% 0 20%;padding-bottom:13px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.phj-gallery .phj-gallery-row.phj-gallery-row-1{padding-top:0;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.phj-gallery .phj-gallery-row.phj-gallery-row-3{display:none;padding-bottom:0}.phj-gallery .phj-gallery-row.phj-gallery-row-3 .phj-gallery-item{display:inline-block;padding-bottom:13px;vertical-align:top}.phj-gallery .phj-gallery-row-mobile{display:none}@media all and (max-width: 1280px){.phj-gallery{margin:0 0 100px}.phj-gallery .phj-gallery-row{margin:0 0 0 15%}.phj-gallery .phj-gallery-title{left:-20%;width:20%}}@media all and (max-width: 767px){.phj-gallery{margin:0}.phj-gallery .phj-gallery-title,.phj-gallery .phj-gallery-row-1{display:block;position:relative;left:0;width:auto;text-align:left}.phj-gallery .phj-gallery-title{height:25px;padding:0 15px;overflow:hidden;font-size:12px}.phj-gallery .phj-gallery-item{display:none;min-width:100%;max-width:100%;padding:0 0 15px}.phj-gallery .phj-gallery-item:nth-child(2){display:block}.phj-gallery .phj-gallery-item-link::after{display:none}.phj-gallery .phj-gallery-row{margin:0;padding:0}.phj-gallery .phj-gallery-row-2,.phj-gallery .phj-gallery-row-3{display:none}}.phj-page-meta{padding:200px 0 45px;line-height:1.5}.phj-page-meta h1,.phj-page-meta h2{font-size:72px;font-weight:700;line-height:.95}.phj-page-meta .phj-page-meta-col-left{text-align:right}.phj-page-meta .phj-page-about,.phj-page-meta .phj-page-contact,.phj-page-meta .phj-page-imprint,.phj-page-meta .phj-page-error{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 0 120px}.phj-page-meta .phj-page-about:last-child,.phj-page-meta .phj-page-contact:last-child,.phj-page-meta .phj-page-imprint:last-child,.phj-page-meta .phj-page-error:last-child{padding:0}.phj-page-meta .phj-page-about img,.phj-page-meta .phj-page-contact img,.phj-page-meta .phj-page-imprint img,.phj-page-meta .phj-page-error img{display:inline-block;margin:.5em .5em 0}.phj-page-meta .phj-page-about .phj-page-meta-col-left,.phj-page-meta .phj-page-contact .phj-page-meta-col-left,.phj-page-meta .phj-page-imprint .phj-page-meta-col-left,.phj-page-meta .phj-page-error .phj-page-meta-col-left{width:45%;padding:0 5px}.phj-page-meta .phj-page-about .phj-page-meta-col-right,.phj-page-meta .phj-page-contact .phj-page-meta-col-right,.phj-page-meta .phj-page-imprint .phj-page-meta-col-right,.phj-page-meta .phj-page-error .phj-page-meta-col-right{position:relative;width:445px;padding:0 45px 1.8em}.phj-page-meta .phj-page-about .phj-page-meta-col-right::after,.phj-page-meta .phj-page-contact .phj-page-meta-col-right::after,.phj-page-meta .phj-page-imprint .phj-page-meta-col-right::after,.phj-page-meta .phj-page-error .phj-page-meta-col-right::after{display:block;position:absolute;bottom:.5em;left:45px;height:1px;width:45px;overflow:hidden;background:#898989;content:''}.phj-page-meta .phj-page-about .phj-client-list-wrapper,.phj-page-meta .phj-page-contact .phj-client-list-wrapper,.phj-page-meta .phj-page-imprint .phj-client-list-wrapper,.phj-page-meta .phj-page-error .phj-client-list-wrapper{position:relative;overflow:hidden}.phj-page-meta .phj-page-about .phj-client-list-wrapper ul,.phj-page-meta .phj-page-contact .phj-client-list-wrapper ul,.phj-page-meta .phj-page-imprint .phj-client-list-wrapper ul,.phj-page-meta .phj-page-error .phj-client-list-wrapper ul{display:block;margin:0 -.8em;list-style-type:none}.phj-page-meta .phj-page-about .phj-client-list-wrapper li,.phj-page-meta .phj-page-contact .phj-client-list-wrapper li,.phj-page-meta .phj-page-imprint .phj-client-list-wrapper li,.phj-page-meta .phj-page-error .phj-client-list-wrapper li{display:inline-block;position:relative;margin:0 .8em;white-space:nowrap}.phj-page-meta .phj-page-about .phj-client-list-wrapper li::before,.phj-page-meta .phj-page-contact .phj-client-list-wrapper li::before,.phj-page-meta .phj-page-imprint .phj-client-list-wrapper li::before,.phj-page-meta .phj-page-error .phj-client-list-wrapper li::before{display:inline-block;position:absolute;left:-0.9em;content:' | '}.phj-page-meta .phj-page-imprint p,.phj-page-meta .phj-page-contact p{position:relative;padding:0 0 1.5em}.phj-page-meta .phj-page-imprint p::after,.phj-page-meta .phj-page-contact p::after{display:block;position:absolute;bottom:.8em;left:0;height:1px;width:45px;overflow:hidden;background:#898989;content:''}.phj-page-meta .phj-page-imprint .phj-page-meta-col-left,.phj-page-meta .phj-page-contact .phj-page-meta-col-left{width:41.5%}.phj-page-meta .phj-page-imprint .phj-page-meta-col-right,.phj-page-meta .phj-page-contact .phj-page-meta-col-right{position:relative;width:58.5%}.phj-page-meta .phj-page-imprint .phj-page-meta-col-right::after,.phj-page-meta .phj-page-contact .phj-page-meta-col-right::after{display:none}.phj-page-meta .phj-page-imprint ul{padding-left:1.5em}.phj-page-meta .phj-page-imprint li{padding:.25em 0}.phj-page-meta .phj-page-imprint a{word-wrap:break-word}.phj-page-meta .phj-page-contact .phj-icon{display:block;padding:.5em 0 .5em 2.25em}.phj-page-meta .phj-page-contact .phj-icon.phj-icon-abo{background:transparent url("img/abo.svg") no-repeat 0 0.35em;background-size:auto 1.7em}.phj-page-meta .phj-page-contact .phj-icon.phj-icon-instagram{background:transparent url("img/instagram.svg") no-repeat 0.175em 0.625em;background-size:auto 1.25em}.phj-page-meta .phj-imprint{position:relative;padding:1.5em 0}.phj-page-meta .phj-imprint::before{display:block;position:absolute;top:.8em;left:0;height:1px;width:45px;overflow:hidden;background:#898989;content:''}.phj-page-meta .phj-imprint p::after{display:none}.phj-page-meta .phj-imprint.phj-imprint-hidden .phj-imprint-link{color:#898989;font-weight:inherit}.phj-page-meta .phj-imprint.phj-imprint-hidden .phj-imprint-link:hover{color:#565656}.phj-page-meta .phj-imprint .phj-imprint-link{color:#565656;font-weight:700}.phj-page-meta .phj-imprint .phj-imprint-link:hover{color:#898989}@media all and (max-width: 980px){.phj-page-meta h1,.phj-page-meta h2{font-size:53px}}@media all and (max-width: 649px){.phj-page-meta{padding:120px 15px 45px}.phj-page-meta h1,.phj-page-meta h2{line-height:1.2}.phj-page-meta .phj-page-about,.phj-page-meta .phj-page-contact,.phj-page-meta .phj-page-imprint,.phj-page-meta .phj-page-error{display:block;padding:0 0 50px}.phj-page-meta .phj-page-about .phj-page-meta-col-left,.phj-page-meta .phj-page-contact .phj-page-meta-col-left,.phj-page-meta .phj-page-imprint .phj-page-meta-col-left,.phj-page-meta .phj-page-error .phj-page-meta-col-left{width:auto;padding:0;text-align:left}.phj-page-meta .phj-page-about .phj-page-meta-col-left img,.phj-page-meta .phj-page-contact .phj-page-meta-col-left img,.phj-page-meta .phj-page-imprint .phj-page-meta-col-left img,.phj-page-meta .phj-page-error .phj-page-meta-col-left img{float:right;max-width:33%;margin:2em 0 1em 1em}.phj-page-meta .phj-page-about .phj-page-meta-col-right,.phj-page-meta .phj-page-contact .phj-page-meta-col-right,.phj-page-meta .phj-page-imprint .phj-page-meta-col-right,.phj-page-meta .phj-page-error .phj-page-meta-col-right{width:auto;padding:1.8em 0}.phj-page-meta .phj-page-about .phj-page-meta-col-right::after,.phj-page-meta .phj-page-contact .phj-page-meta-col-right::after,.phj-page-meta .phj-page-imprint .phj-page-meta-col-right::after,.phj-page-meta .phj-page-error .phj-page-meta-col-right::after{left:0}}@-webkit-keyframes lightboxloader{0%{background-color:rgba(69,69,69,0)}33%{background-color:#454545}66%{background-color:rgba(69,69,69,0)}}@keyframes lightboxloader{0%{background-color:rgba(69,69,69,0)}33%{background-color:#454545}66%{background-color:rgba(69,69,69,0)}}.phj-lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;text-align:center}.phj-lightbox::after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(255,255,255,0.95);content:''}.phj-lightbox h2{display:block;padding:60px 0 15px;font-size:16px;font-weight:400;line-height:1.2}.phj-lightbox .phj-lightbox-gallery,.phj-lightbox .phj-lightbox-gallery-loader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:100px;right:100px;bottom:100px;left:100px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.phj-lightbox .phj-lightbox-gallery .phj-lightbox-item,.phj-lightbox .phj-lightbox-gallery-loader .phj-lightbox-item{display:block;position:relative;max-height:100%;max-width:100%;opacity:0;-webkit-transition:opacity .2s linear .05s;transition:opacity .2s linear .05s}.phj-lightbox .phj-lightbox-gallery .phj-lightbox-item-video,.phj-lightbox .phj-lightbox-gallery-loader .phj-lightbox-item-video{z-index:100}.phj-lightbox .phj-lightbox-gallery .phj-lightbox-item-video iframe,.phj-lightbox .phj-lightbox-gallery-loader .phj-lightbox-item-video iframe{position:absolute;top:0;left:0;height:100%;width:100%}.phj-lightbox .phj-lightbox-gallery.phj-lightbox-item-loaded .phj-lightbox-item,.phj-lightbox .phj-lightbox-gallery-loader.phj-lightbox-item-loaded .phj-lightbox-item{opacity:1;-webkit-transition:opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1)}.phj-lightbox .phj-lightbox-gallery-loader{opacity:0;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.phj-lightbox .phj-lightbox-gallery-loader.phj-lightbox-gallery-loader-loading{opacity:1;-webkit-transition:opacity .5s linear .2s;transition:opacity .5s linear .2s}.phj-lightbox .phj-lightbox-gallery-loader span{display:inline-block;height:5px;width:6px;margin:0 2px;border:1px solid #6f6f6f;color:#6f6f6f;font-size:10px;font-weight:400;-webkit-transition:background .5s ease-in-out;transition:background .5s ease-in-out;vertical-align:middle;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:lightboxloader;animation-name:lightboxloader}.phj-lightbox .phj-lightbox-gallery-loader span:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.phj-lightbox .phj-lightbox-gallery-loader span:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.phj-lightbox .phj-lightbox-gallery-loader span:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.phj-lightbox .phj-lightbox-prev,.phj-lightbox .phj-lightbox-next{position:absolute;top:100px;bottom:100px;z-index:50;background:transparent url("img/arrow.svg") no-repeat 55px center;opacity:.25;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;cursor:pointer}.phj-lightbox .phj-lightbox-prev:hover,.phj-lightbox .phj-lightbox-next:hover{opacity:1}.phj-lightbox .phj-lightbox-prev{left:0;width:40%}.phj-lightbox .phj-lightbox-next{right:0;width:60%;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.phj-lightbox .phj-lightbox-close{display:inline-block;position:relative;height:24px;width:24px;margin-left:10px;overflow:hidden;border:1px solid #454545;border-radius:100%;cursor:pointer;vertical-align:text-top}.phj-lightbox .phj-lightbox-close::after{display:block;position:absolute;height:100%;width:100%;background:transparent url("img/close.svg") no-repeat center center;content:'';-webkit-transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out}.phj-lightbox .phj-lightbox-close:hover::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.phj-lightbox-mobile{display:none;position:relative;padding:115px 0 5px}.phj-lightbox-mobile .phj-lightbox-mobile-item{position:relative;width:100%;margin-bottom:5px;background:#f0f0f0}.phj-lightbox-mobile .phj-lightbox-mobile-item:last-child{margin-bottom:0}.phj-lightbox-mobile .phj-lightbox-mobile-item img{display:block;position:absolute;width:100%;opacity:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.phj-lightbox-mobile .phj-lightbox-mobile-item iframe{position:absolute;top:0;left:0;height:100%;width:100%}.phj-lightbox-mobile .phj-lightbox-mobile-item .phj-image-loaded{opacity:1}.phj-lightbox-mobile-title{display:none;position:absolute;top:0;z-index:0;height:50px;width:100%;background:#f0f0f0 url("img/arrow-mobile.svg") no-repeat 15px center;opacity:1;font-size:12px;font-weight:400;line-height:52px;text-align:center;-webkit-transition:opacity 0.3s linear,top 0.3s cubic-bezier(0.77, 0, 0.175, 1);transition:opacity 0.3s linear,top 0.3s cubic-bezier(0.77, 0, 0.175, 1);cursor:pointer}.phj-lightbox-mobile-title.phj-lightbox-mobile-title-show{top:65px}.phj-nav-open .phj-lightbox-mobile-title{opacity:0;-webkit-transition:opacity .5s linear 1s;transition:opacity .5s linear 1s}@media all and (max-width: 1200px){.phj-lightbox-mobile-title{display:block}}

/*# sourceMappingURL=style.css.map */