*{-webkit-box-sizing:border-box;box-sizing:border-box}body.colorlib-body{padding:0;margin:0}.colorlib-body #colorlib-notfound{height:100vh}#colorlib-notfound{height:60vh;position:relative;background-color:#222}#colorlib-notfound .colorlib-notfound{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.colorlib-notfound{max-width:460px;text-align:center;width:100%;line-height:1.4}.colorlib-notfound .colorlib-notfound-404{height:158px;line-height:153px}.colorlib-notfound .colorlib-notfound-404 h1{font-size:220px;font-weight:700;text-shadow:2px 2px 0 #c9c9c9,-2px -2px 0 #c9c9c9;color:#222;letter-spacing:10px;margin:0;line-height:.5;font-family:Josefin Sans,sans-serif}.colorlib-notfound .colorlib-notfound-404 h1:after,.colorlib-notfound .colorlib-notfound-404 h1:before{display:none}.colorlib-notfound .colorlib-notfound-404 h1>span{text-shadow:2px 2px 0 #ffab00,-2px -2px 0 #ffab00,0 0 8px #ff8700}.colorlib-notfound p{font-size:16px;font-weight:400;margin-bottom:15px;margin-top:0}.colorlib-notfound a,.colorlib-notfound p{color:#c9c9c9;font-family:Josefin Sans,sans-serif}.colorlib-notfound a{padding:10px 25px;font-size:14px;border:2px solid #c9c9c9;text-decoration:none;font-weight:700;-webkit-transition:all .2s;transition:all .2s;text-transform:uppercase;background:transparent;display:inline-block}.colorlib-notfound a:hover{border-color:#ffab00;color:#ffab00}@media only screen and (max-width:480px){.colorlib-notfound .colorlib-notfound-404{height:122px;line-height:122px}.colorlib-notfound .colorlib-notfound-404 h1{font-size:122px}}@media only screen and (max-height:600px){#colorlib-notfound{height:100vh}}