#code-404{background:url(/assets/images/404_error_desktop.jpg);padding-top:32vw;padding-bottom:25vw}@media screen and (min-width:48em){#code-404{background-position:-175px -19px}}#code-404 h1{margin-bottom:20px;font-size:100px;line-height:80px;font-weight:700;color:#1b1919}@media screen and (min-width:62em){#code-404 h1{font-size:130px;line-height:110px;margin-bottom:90px}}@media screen and (min-width:75em){#code-404 h1{margin-bottom:100px}}@media screen and (min-width:90em){#code-404 h1{margin-bottom:120px}}.error-page{padding-top:16vw;padding-bottom:12vw}.error-page h1{margin-bottom:20px;font-size:50px;line-height:80px;font-weight:700;color:#1b1919}@media screen and (min-width:62em){.error-page h1{font-size:80px;line-height:110px}}.error-page h4,.error-page h5,.error-page h6{color:#1b1919}#code-404,.error-page{background-repeat:no-repeat;background-position:center center;margin-top:0;margin-bottom:0;background-size:cover;text-align:center}@media screen and (min-width:62em){#code-404,.error-page{background-position:center center;padding-top:9vw;padding-bottom:10vw}}@media screen and (min-width:75em){#code-404,.error-page{padding-top:9vw}}@media screen and (min-width:90em){#code-404,.error-page{padding-top:10vw;padding-bottom:10vw}}#code-404 p,.error-page p{margin-bottom:40px;font-weight:700;font-size:24px;color:#1b1919;line-height:30px}@media screen and (min-width:62em){#code-404 p,.error-page p{font-size:30px;line-height:40px}}#code-404 .btn-primary,.error-page .btn-primary{line-height:normal;padding:12px 94px;font-size:16px;font-weight:700;width:290px}@media screen and (min-width:62em){#code-404 .btn-primary,.error-page .btn-primary{width:290px}}