.page-404-wrap .banner{position:relative}.page-404-wrap .banner img{width:100%}.page-404-wrap .breadcrumbs{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;max-width:700px}.page-404-wrap .breadcrumbs h3{color:#fff;text-transform:uppercase;font-family:"Rubik Medium";font-size:40px;position:relative;line-height:2}.page-404-wrap .breadcrumbs h3::after{content:" ";display:inline-block;width:80px;height:7px;background-color:#d12121;border-radius:5px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.page-404-wrap .breadcrumbs ul{display:flex;padding-left:0;justify-content:center;margin-top:20px}.page-404-wrap .breadcrumbs ul li{list-style:none;color:#fff;font-size:18px;font-family:"Rubik Regular"}.page-404-wrap .breadcrumbs ul li a{color:#fff;font-size:18px;font-family:"Rubik Regular"}.page-404-wrap .content-wrap{text-align:center;padding:140px 0 80px}.page-404-wrap .content-wrap .box{border:1px solid #e8e8e8;background:#f8f9fb;padding:30px 40px;margin-bottom:35px}.page-404-wrap .content-wrap h2{font-size:32px;font-family:"Rubik Medium";margin-top:15px}.page-404-wrap .content-wrap h2:after{content:"";width:50px;height:5px;background:#d12121;display:block;margin-top:30px;margin-bottom:15px}@media (max-width:786px){.page-404-wrap .breadcrumbs h3{font-size:22px}.page-404-wrap .breadcrumbs ul{margin:5px 0}.page-404-wrap .breadcrumbs ul li,.page-404-wrap .breadcrumbs ul li a{font-size:14px}}