.error-page{position:relative;display:block;width:100%;padding:0 0 30px}.error-page *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.p4p-container{display:block;width:100%;max-width:1170px;padding:0 15px;margin:0 auto;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:18px}.p4p-scene-wrapper{position:absolute;top:0;bottom:0;right:0;width:50%;z-index:0}.p4p-text-layer{color:#333;width:100%;z-index:1}.p4p-text-layer h1{color:#666;margin:0;font-size:1.6em;letter-spacing:2px;text-transform:uppercase;text-align:center;text-align-last:center;margin-bottom:15px}@media screen and (max-width: 768px){.p4p-text-layer h1{font-size:1.5em;text-align:center;text-align-last:center}}.p4p-text-layer h1 span{color:#333;font-size:10em;line-height:1em;display:block;text-align-last:center;letter-spacing:15px;margin-bottom:0}@media screen and (max-width: 768px){.p4p-text-layer h1 span{font-size:7em}}.p4p-text-layer p{color:#666;margin:0 0 2em;letter-spacing:2px;text-align-last:center}@media screen and (max-width: 768px){.p4p-text-layer p{text-align:center;text-align-last:center}}@media screen and (max-width: 1200px){.p4p-text-layer h1 span{font-size:7em;line-height:.9em}.p4p-text-layer p{font-size:16px;letter-spacing:1px;text-align-last:center}}@media screen and (max-width: 768px){.p4p-scene-wrapper{width:100%;filter:progid: DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}}.p4p-text-layer a{color:#fff;background-color:#333;padding:10px;display:inline-block;text-decoration:none;width:100%;box-sizing:border-box;text-transform:uppercase;font-size:1.2em;flex:1;margin-right:15px;letter-spacing:2px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.p4p-text-layer a:hover{background:#333}.p4p-row{display:flex}