.page-404{position:relative}.page-404 .searchform{position:relative;max-width:860px;box-sizing:border-box;margin:0 auto;display:block}.page-404 input[name=s]{height:60px;padding:15px 150px 15px 30px;font-size:inherit;font-weight:inherit;box-sizing:border-box;width:100%;z-index:1}.page-404 input[name=s]:focus{font-style:normal}.page-404 input[type=submit]{height:50px;padding:0 2.2em!important;font-size:16px;right:5px;transition:all .3s ease!important;position:absolute;bottom:5px;top:5px;box-shadow:none;z-index:3}#header-404{height:auto;padding:80px 0 10px;color:var(--vamtam-accent-color-4);max-width:860px;text-align:left;margin:0 auto;background:url(../../images/404.svg) no-repeat left 110px/130px;width:auto;display:block}#header-404 .line-1{color:var(--vamtam-accent-color-1);font:var(--vamtam-h1-font-weight) var(--vamtam-h1-font-style,normal) 150px/1.1 var(--vamtam-h2-font-family);padding-bottom:10px;padding-left:150px}#header-404 .line-2{color:var(--vamtam-accent-color-6);font:var(--vamtam-h4-font-weight) var(--vamtam-h4-font-style,normal) 54px/1.1 var(--vamtam-h2-font-family);padding-bottom:30px;line-height:.8em}#header-404 .line-3{color:var(--vamtam-accent-color-6);font:var(--vamtam-h4-font-weight) var(--vamtam-h4-font-style,normal) 20px/1.2 var(--vamtam-h2-font-family)}#header-404 .line-4{color:var(--vamtam-accent-color-6);margin-top:30px}#vamtam-no-search-results{min-height:50vh;justify-content:center;align-items:center;flex-flow:column;display:flex}#vamtam-no-search-results h3{text-align:center;margin:6vh 0 0}#vamtam-no-search-results h3+div{text-align:center}#vamtam-no-search-results .page-404{margin-bottom:20vh;min-width:60%;margin-top:6vh}body.error404 .vamtam-main{padding:20px 20px 80px}