#error404{min-height:78vh;padding:10vh 0 5vh;text-align:center}#error404 #svg-wrapper,#error404 .button,#error404 h1{transition:all .45s ease-out 0s}#error404 #svg-wrapper:first-child,#error404 .button:first-child,#error404 h1:first-child{transition-delay:.4s}#error404 #svg-wrapper:nth-child(2),#error404 .button:nth-child(2),#error404 h1:nth-child(2){transition-delay:.8s}#error404 #svg-wrapper:nth-child(3),#error404 .button:nth-child(3),#error404 h1:nth-child(3){transition-delay:1.2s}#error404 h1{color:#ea5355}#error404 #svg-wrapper{padding:0 0 3.57143rem}#error404 #svg-wrapper svg{transition:all .45s ease-out 0s}#error404 #svg-wrapper svg>path{stroke-dasharray:200;stroke-dashoffset:400;transition:all .45s ease-out 0s;transition-delay:1s;transition-duration:3.6s}#error404 #svg-wrapper svg g path{transform-origin:bottom;transition:all .45s ease-out 0s}#error404 #svg-wrapper svg g path:first-child{transition-delay:.85s}#error404 #svg-wrapper svg g path:nth-child(2){transition-delay:1.25s}#error404 #svg-wrapper svg g path:nth-child(3){transition-delay:1.65s}#error404:not(.js-animit) #svg-wrapper,#error404:not(.js-animit) .button,#error404:not(.js-animit) h1{opacity:0;transform:translate3d(0,1.42857rem,0)}#error404:not(.js-animit) #svg-wrapper svg>path{stroke-dashoffset:200}#error404:not(.js-animit) #svg-wrapper svg g path{opacity:0;transform:scaleY(.2)}