.error-page__title{color:#fff}.error-page__title,.error-page__title _::-webkit-full-page-media,.error-page__title _:future{-webkit-text-stroke-width:.015em}.error-page__desc{color:hsla(0,0%,100%,.72)}.error-page__desc,.error-page__desc _::-webkit-full-page-media,.error-page__desc _:future{-webkit-text-stroke-width:.015em}.error-page__title{font-size:3.2rem;line-height:1em;letter-spacing:-.02em}.error-page__desc{font-size:1.4rem;line-height:1.42857em;letter-spacing:-.02em}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.error-page__title{font-size:5.6rem;line-height:1.14286em}}@media only screen and (min-width:980px){.error-page__desc{font-size:1.8rem;line-height:1.55556em}.error-page__title{font-size:6.4rem;line-height:1em}}@media only screen and (min-width:1442px) and (min-height:600px){.error-page__desc{font-size:2rem;line-height:1.6em}}@media only screen and (min-width:1800px) and (min-height:600px){.error-page__title{font-size:8.8rem;line-height:.90909em}}@media only screen and (min-width:2500px) and (min-height:600px){.error-page__title{font-size:10rem;line-height:.9em}}.error-page{height:100vh;overflow:hidden}@media screen and (max-width:830px) and (orientation:landscape){.error-page{height:auto;overflow:hidden}}.error-page__img-wrap{position:relative;left:-48px;top:0;display:flex;height:100vh;width:calc(100% + 48px)}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.error-page__img-wrap{height:320px;width:calc(100% + 96px)}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.error-page__img-wrap{height:192px}}@media screen and (max-width:830px) and (orientation:landscape){.error-page__img-wrap{height:192px}}.error-page__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.error-page__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.error-page__content{margin-top:-20px}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.error-page__content{margin-top:40px}}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.error-page__title{line-height:4.8rem}}@media only screen and (max-height:599px) and (max-width:1110px) and (min-width:830px) and (orientation:landscape),only screen and (max-width:1441px) and (max-width:1110px) and (min-width:830px) and (orientation:landscape){.error-page__title{line-height:5.4rem}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.error-page__title{line-height:3.2rem}}.error-page__desc{margin-bottom:64px}@media (max-height:599px),only screen and (max-width:1799px){.error-page__desc{margin-bottom:56px}}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.error-page__desc{margin-bottom:48px;font-size:1.6rem;line-height:2rem}}@media only screen and (max-height:599px) and (max-width:760px),only screen and (max-width:1441px) and (max-width:760px){.error-page__desc{max-width:45%}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.error-page__desc{margin-bottom:32px;max-width:100%;font-size:1.4rem;line-height:1.6rem}}.error-page__running-wrap{justify-content:center;align-items:center}.error-page__running{transform:rotate(-90deg);white-space:nowrap;font-family:Arial;font-size:292.054px;letter-spacing:-.24em;display:flex;color:transparent;-webkit-text-stroke:1px hsla(0,0%,100%,.12)}.error-page__btn{color:#fff}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.error-page__btn{margin-bottom:128px}}.error-page .container-fluid,.error-page .container-fluid .row{height:100%}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.error-page .container-fluid .row{height:auto}}