#page-not-found{min-height:70vh}#page-not-found .sm_hide{display:block}#page-not-found .sm_show{display:none}@media screen and (max-width:960px){#page-not-found .sm_hide{display:none}#page-not-found .sm_show{display:block}}#page-not-found .space{width:100%;height:1rem}@media screen and (max-width:1200px){#page-not-found .space{height:.8rem}}#page-not-found .page-container{box-sizing:border-box;background:0 0;flex-direction:row;place-content:stretch center;align-items:stretch;width:100%;max-width:1440px;height:100%;margin:0 auto;padding:80px 20px;display:flex}@media screen and (max-width:1600px){#page-not-found .page-container{max-width:1280px}}@media screen and (max-width:1200px){#page-not-found .page-container{max-width:1024px}}@media screen and (max-width:960px){#page-not-found .page-container{min-height:unset;flex-direction:column;place-content:center;align-items:center;max-width:490px;padding:20px 20px 50px}}@media screen and (max-width:600px){#page-not-found .page-container{padding:30px 20px 50px}}#page-not-found .image_wrapper{box-sizing:border-box;flex-direction:column;place-content:center;align-items:center;max-width:50%;display:flex}@media screen and (max-width:960px){#page-not-found .image_wrapper{max-width:100%;max-height:300px}}@media screen and (max-width:400px){#page-not-found .image_wrapper{max-height:200px}}#page-not-found .svg_img{max-width:600px;margin:0 0 0 auto;padding-right:30px}@media screen and (max-width:1200px){#page-not-found .svg_img{max-width:400px;margin:0 auto}}@media screen and (max-width:960px){#page-not-found .svg_img{padding-right:0}}@media screen and (max-width:400px){#page-not-found .svg_img{max-width:290px}}#page-not-found .not-found-detail{box-sizing:border-box;flex-direction:column;place-content:flex-start center;align-items:flex-start;max-width:50%;display:flex}@media screen and (max-width:960px){#page-not-found .not-found-detail{place-content:center;align-items:center;max-width:100%}}#page-not-found .not-found-detail h1,#page-not-found .not-found-detail h2,#page-not-found .not-found-detail h3,#page-not-found .not-found-detail p{color:#707585;line-height:normal}@media screen and (max-width:960px){#page-not-found .not-found-detail h1,#page-not-found .not-found-detail h2,#page-not-found .not-found-detail h3,#page-not-found .not-found-detail p{text-align:center}}#page-not-found .not-found-detail h1{font-size:2.25rem;font-weight:600}@media screen and (max-width:1200px){#page-not-found .not-found-detail h1{font-size:1.8rem}}@media screen and (max-width:600px){#page-not-found .not-found-detail h1{font-size:1.5rem}}#page-not-found .not-found-detail h2,#page-not-found .not-found-detail h3{font-size:1.85rem;font-weight:600}@media screen and (max-width:1200px){#page-not-found .not-found-detail h2,#page-not-found .not-found-detail h3{font-size:1.65rem}}@media screen and (max-width:600px){#page-not-found .not-found-detail h2,#page-not-found .not-found-detail h3{font-size:1.3rem}}#page-not-found .not-found-detail p{font-size:1.25rem}@media screen and (max-width:1200px){#page-not-found .not-found-detail p{font-size:1rem}}@media screen and (max-width:600px){#page-not-found .not-found-detail p{font-size:.9rem}}#page-not-found .not-found-detail .humansoft-blue{color:#008cff!important}#page-not-found .btn_group{box-sizing:border-box;flex-direction:row;place-content:center flex-start;align-items:center;gap:1rem;display:flex}@media screen and (max-width:600px){#page-not-found .btn_group{gap:.6rem}}#page-not-found .btn_group .link{box-sizing:border-box;cursor:pointer;color:#fff;text-align:center;background:linear-gradient(270deg,#3697ff 0%,#0070eb 100%);border:none;border-radius:32px;outline:none;min-width:150px;margin:0;padding:4px 1rem;line-height:36px;text-decoration:none;display:inline-block}@media screen and (max-width:600px){#page-not-found .btn_group .link{min-width:90px;line-height:32px}}@media screen and (max-width:400px){#page-not-found .btn_group .link{min-width:80px;padding:4px .5rem;line-height:24px}}#page-not-found .btn_group .link span{font-size:1.2rem;font-weight:600}@media screen and (max-width:600px){#page-not-found .btn_group .link span{font-size:1rem}}@media screen and (max-width:400px){#page-not-found .btn_group .link span{font-size:.85rem}}#page-not-found .btn_group .link:hover{background:linear-gradient(270deg,#0070eb 0% 100%)}
