.not-found {
    box-sizing: border-box;
    min-height: 100%;
    padding-bottom: 1px;

    background: #fff;
}

.not-found__content {
    box-sizing: border-box;
    min-height: 400px;
    margin: 50px;
    padding: 30px 0 0 450px;

    background: url('../../../static/i/error_4xx-1.svg') no-repeat 0 0/400px;
}

.not-found__title {
    font-weight: normal;
}

.not-found__text {
    margin: 20px 0;
}

.not-found_type_1 .not-found__content {
    background-image: url('../../../static/i/error_4xx-2.svg');
}
