.section--not_found_hero{background-color:#e73e11;color:#fff;overflow:hidden;position:relative}.not_found_hero{padding-top:3rem;padding-bottom:2rem}@media screen and (min-width:768px){.not_found_hero{min-height:44rem;padding-top:14rem;padding-bottom:7rem}}@media screen and (min-width:768px){.not_found_hero__content{width:50rem}}@media screen and (max-width:767px){.not_found_hero__content{margin-top:3rem}}.not_found_hero__content p{margin-top:1rem}@media screen and (min-width:768px){.not_found_hero__content p{font-weight:500;margin-top:2rem}}.not_found_hero__numbers{background-image:url(/local/templates/konsol/images/icon-not_found.svg);background-position:center;background-repeat:no-repeat;background-size:contain;position:relative;z-index:3;animation:appear .9s ease;height:11rem;width:100%}@media screen and (min-width:768px){.not_found_hero__numbers{position:absolute;top:18rem;right:-1.5rem;width:58rem;height:21rem}}.not_found_hero__ball{background-color:#e73e11;position:absolute;width:10rem;height:10rem;border-radius:10rem;animation:bounce 1.2s cubic-bezier(.71,.02,.46,.95) 1 .2s;animation-fill-mode:backwards}@media screen and (min-width:768px){.not_found_hero__ball{width:28rem;height:28rem;border-radius:28rem}}.not_found_hero__ball.left{top:-17rem;left:4rem}@media screen and (max-width:767px){.not_found_hero__ball.left{display:none}}.not_found_hero__ball.right{top:-4rem;right:2rem}@media screen and (min-width:768px){.not_found_hero__ball.right{top:5rem;right:-4rem}}.not_found_hero__ball--main{background-color:#fff;position:absolute;top:-10.2rem;animation:bounce 1.2s cubic-bezier(.71,.02,.46,.95) 1 .2s;animation-fill-mode:backwards;animation-delay:.4s;width:20rem;height:20rem;border-radius:20rem;box-shadow:0 1px 1px 0 rgba(0,0,0,.11),0 2px 6px 0 rgba(0,0,0,.13)}@media screen and (min-width:768px){.not_found_hero__ball--main{width:50rem;height:50rem;border-radius:50rem;top:6rem;right:11rem}}@media screen and (max-width:767px){.not_found_hero__ball--main{left:0}}.not_found_hero__actions{margin-top:3rem}@media screen and (min-width:768px){.not_found_hero__actions{margin-top:7rem}}@media screen and (max-width:767px){.not_found_hero__actions .btn{width:100%}}.not_found_hero__actions .btn+.btn{margin-left:1.7rem}.not_found_hero__actions .btn--phone{padding:0 .7rem;vertical-align:middle}@keyframes bounce{from{transform:scale(0)}to{transform:scale(1.01)}}@keyframes bounce{from{transform:scale(0)}to{transform:scale(1.01)}}@keyframes appear{from{transform:translateX(150%)}to{transform:translateX(0)}}