.layout {
    width: 984px;
    margin: 0 auto
}

    @media (max-width: 1024px) {

    .layout {
        width: auto;
        padding-right: 20px;
        padding-left: 20px
    }
    }

.title {
    font-size: 36px;
    font-weight: bold;
    line-height: 40px;

    color: #000
}

    @media (max-width: 1024px) {

    .title {
        font-size: 24px;
        line-height: 31px
    }
    }

    .title__url {
        word-break: break-all
}

.badge {
    display: inline-block;

    width: 110px;
    height: 110px;

    background-repeat: no-repeat;
    background-position: center;
    background-size: contain
}

    @media (max-width: 1024px) {

    .badge {
        width: 55px;
        height: 55px
    }
    }

    .badge_check {
        background-image: url("data:image/svg+xml,%3Csvg width='110' height='110' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%231AC21A' cx='54.697' cy='54.697' r='54.697'/%3E%3Cpath stroke='%23FFF' fill='%23FFF' d='M46.84 74.123L27.86 53.534l3.616-3.33 15.427 16.738 30.145-31.52L80.6 38.82z'/%3E%3C/g%3E%3C/svg%3E")
}

    .badge_warn {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='112' height='110'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='55.645' cy='54.697' r='54.697' fill='%23DC2A2A'/%3E%3Cpath fill='%23FFF' d='M60.549 30.093l-1.207 35.003h-7.739l-1.136-35.003h10.082zm-5.041 51.404c-.9 0-1.751-.166-2.556-.497a6.341 6.341 0 0 1-2.094-1.385 6.555 6.555 0 0 1-1.385-2.023 5.957 5.957 0 0 1-.497-2.414c0-.852.166-1.657.497-2.414a6.139 6.139 0 0 1 1.385-1.988 6.64 6.64 0 0 1 2.094-1.349 6.647 6.647 0 0 1 2.556-.497c.9 0 1.74.166 2.52.497a6.75 6.75 0 0 1 2.06 1.349 6.139 6.139 0 0 1 1.384 1.988c.331.757.497 1.562.497 2.414 0 .852-.166 1.657-.497 2.414A6.555 6.555 0 0 1 58.028 81a6.386 6.386 0 0 1-2.52.497z'/%3E%3C/g%3E%3C/svg%3E")
}

    .badge_adult {
        background-image: url("data:image/svg+xml,%3Csvg width='111' height='110' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%23B3B3B3' cx='55.645' cy='54.697' r='54.697'/%3E%3Cpath d='M32.972 73h-4.641V42.196l-10.098 7.752v-5.151l10.863-8.364h3.876V73zm35.343-9.996c0 1.632-.306 3.102-.918 4.411a9.43 9.43 0 0 1-2.55 3.316c-1.088.9-2.363 1.589-3.825 2.065-1.462.476-3.06.714-4.794.714-1.802 0-3.451-.23-4.947-.689-1.496-.459-2.788-1.138-3.876-2.04a9.56 9.56 0 0 1-2.55-3.264c-.612-1.275-.918-2.728-.918-4.36 0-2.38.62-4.377 1.861-5.992 1.242-1.616 2.916-2.814 5.024-3.596-1.7-.68-3.051-1.717-4.055-3.111-1.003-1.394-1.504-3.111-1.504-5.151 0-1.496.28-2.822.842-3.978a8.64 8.64 0 0 1 2.295-2.932c.969-.8 2.124-1.403 3.468-1.811 1.343-.408 2.796-.612 4.36-.612 1.53 0 2.95.195 4.258.587 1.31.39 2.457.977 3.443 1.759a8.326 8.326 0 0 1 2.32 2.882c.562 1.139.842 2.473.842 4.003 0 2.074-.51 3.816-1.53 5.227-1.02 1.412-2.363 2.457-4.029 3.137 2.04.714 3.68 1.87 4.922 3.468 1.24 1.598 1.861 3.587 1.861 5.967zM56.228 51.733c1.836 0 3.332-.518 4.488-1.555 1.156-1.038 1.734-2.474 1.734-4.31 0-1.836-.578-3.272-1.734-4.31-1.156-1.037-2.652-1.555-4.488-1.555-1.836 0-3.349.518-4.539 1.556-1.19 1.037-1.785 2.473-1.785 4.309 0 1.836.595 3.272 1.785 4.31 1.19 1.037 2.703 1.555 4.539 1.555zm0 17.748c1.054 0 2.031-.161 2.932-.484a7.011 7.011 0 0 0 2.347-1.377c.663-.596 1.181-1.335 1.555-2.219.374-.884.561-1.887.561-3.009 0-1.122-.187-2.125-.561-3.009-.374-.884-.892-1.623-1.555-2.219a7.011 7.011 0 0 0-2.346-1.377c-.902-.323-1.879-.484-2.933-.484-1.088 0-2.1.161-3.035.485-.935.323-1.742.781-2.422 1.377a6.01 6.01 0 0 0-1.581 2.218c-.374.884-.561 1.887-.561 3.009 0 1.122.187 2.125.561 3.009a6.01 6.01 0 0 0 1.581 2.219c.68.595 1.487 1.053 2.422 1.376.936.324 1.947.485 3.035.485zm29.988-11.883v10.71h-4.182v-10.71h-10.2v-3.57h10.2V43.267h4.182v10.761h10.2v3.57h-10.2z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E")
}

.react-slidedown {
    height: 0;
    transition-property: none;
    transition-duration: .5s;
    transition-timing-function: ease-in-out;
}

.react-slidedown.transitioning {
    overflow-y: hidden;
}

.react-slidedown.closed {
    display: none;
}
.helper {
}

.helper__item {
        padding: 7px 0;

        cursor: pointer;
        transition: border-color .1s linear;

        border-top: 1px solid transparent;
        border-bottom: 1px solid transparent;

        .react-slidedown {
            transition-duration: 250ms;
        }

        a {
            transition: color .15s ease-out;
            text-decoration: none;

            color: #0000ce
        }

        a:hover {
                color: #cd4541;
        }
}

@media (max-width: 1024px) {

        .helper__item {
            padding: 13px 0;
        }
        }

@media (max-width: 1024px) {

        .helper__item {
            border-bottom-color: #d0d0d0;
        }

        .helper__item:first-child {
                border-top-color: #d0d0d0;
        }
        }

.helper__item:hover {
            border-color: #d0d0d0;
}

@media (max-width: 1024px) {

        .helper__item:hover {
                border-color: transparent;
                border-bottom-color: #d0d0d0;
        }

        .helper__item:hover:first-child {
                    border-top-color: #d0d0d0;
        }
            }

.helper__label-wrap {
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center;
}

.helper__arrow {
        width: 6px;
        height: 10px;
        margin: 0 10px 0 0;

        transition: -webkit-transform .1s linear;

        transition: transform .1s linear;

        transition: transform .1s linear, -webkit-transform .1s linear;

        background-image: url("data:image/svg+xml,%3Csvg width='7' height='12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath transform='rotate(-90 -177.345 353.421)' d='M170.155 536.842755L165 531.687755 165.687269 531 170.155 535.468218 174.622732 531 175.31 531.687755z' fill='%23000000' fill-rule='evenodd'/%3E%3C/svg%3E");
        background-size: cover;
}

.helper__arrow_rotate {
            -webkit-transform: rotate(90deg);
                    transform: rotate(90deg);
}

.helper__label {
        font-size: 18px;
        line-height: 23px;

        color: #333;
}

@media (max-width: 1024px) {

        .helper__label {
            font-size: 15px;
            line-height: 21px;
        }
        }

.helper__description {
        overflow: hidden;
}

.helper__description::before {
            display: block;

            height: 15px;

            content: '';
}

.icon {
    display: inline-block
}
.icon_warn {
        width: 19px;
        height: 19px;

        background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1083.5,188 C1088.74637,188 1093,192.253625 1093,197.5 C1093,202.746375 1088.74637,207 1083.5,207 C1078.25363,207 1074,202.746375 1074,197.5 C1074,192.253625 1078.25363,188 1083.5,188 Z M1083.5,190.1375 C1079.43994,190.1375 1076.1375,193.439937 1076.1375,197.5 C1076.1375,201.560062 1079.43994,204.8625 1083.5,204.8625 C1087.56006,204.8625 1090.8625,201.560062 1090.8625,197.5 C1090.8625,193.439937 1087.56006,190.1375 1083.5,190.1375 Z M1084.6875,198.6875 L1082.3125,198.6875 L1082.3125,192.903187 L1084.6875,192.903187 L1084.6875,198.6875 Z M1084.6875,202.124125 L1082.3125,202.124125 L1082.3125,199.875 L1084.6875,199.875 L1084.6875,202.124125 Z' transform='translate(-1074 -188)' fill='red' fill-rule='evenodd'/%3E%3C/svg%3E")
}
.icon_check {
        width: 18px;
        height: 14px;

        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='14'%3E%3Cpath fill='%2304A501' fill-rule='evenodd' stroke='%2304A501' transform='translate(1)' d='M6.478 14L0 6.552 1.234 5.347 6.499 11.402 16.788 0 18 1.229z'/%3E%3C/svg%3E")
}

.result {

    a {
        text-decoration: none;

        color: #0000ce;
    }
}

.result__icon {
        margin: 0 10px 0 0;
        -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
                flex-shrink: 0;
}

.result__header {
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center;
}

.result__title {
        font-size: 15px;
        font-weight: normal;
        line-height: 18px;

        margin: 0;

        color: #333;
}

.result__title_warn {
            font-family: 'YS Bold Text', sans-serif;
}

.footer {
    font-size: 15px;
    line-height: 21px;

    color: #999
}
.footer__row {
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;

        min-height: 42px
}
@media (max-width: 1024px) {
    .footer__row {
            -webkit-flex-direction: column;
                -ms-flex-direction: column;
                    flex-direction: column
    }
        }
.footer__text {
        width: 620px;
        margin: 0 12px 0 0
}
@media (max-width: 1024px) {
    .footer__text {
            -webkit-flex-grow: 1;
                -ms-flex-positive: 1;
                    flex-grow: 1;

            width: auto;
            margin: 0
    }
        }
.footer__copyright {
        margin-top: auto;
        margin-left: auto
}
@media (max-width: 1024px) {
    .footer__copyright {
            margin-top: 0;
            margin-left: 0
    }
        }
.footer__logo {
        display: none;
        float: right;

        margin-top: -5px
}
@media (max-width: 1024px) {
    .footer__logo {
            display: block;

            margin: 20px 0 0 auto
    }
        }

.result-page {
    padding: 0 20px
}

    @media (max-width: 1024px) {

    .result-page {
        padding: 0
    }
    }

    .result-page__base {
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-grow: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        -webkit-flex-direction: column;
            -ms-flex-direction: column;
                flex-direction: column;

        width: 620px
}

    @media (max-width: 1024px) {

    .result-page__base {
            -webkit-flex-grow: 0;
                -ms-flex-positive: 0;
                    flex-grow: 0;

            width: auto
    }
        }

    .result-page__layout {
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
            -ms-flex-direction: column;
                flex-direction: column;

        min-height: 100vh
}

    .result-page__header {
        position: relative;

        display: inline-block
}

    @media (max-width: 1024px) {

    .result-page__header {
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-flex-direction: column-reverse;
                -ms-flex-direction: column-reverse;
                    flex-direction: column-reverse;

            margin-top: 30px
    }
        }

    .result-page__logo {
        margin-top: 60px;
        margin-bottom: 20px
}

    @media (max-width: 1024px) {

    .result-page__logo {
            margin-bottom: 0;
            margin-left: auto
    }
        }

    .result-page__badge {
        position: absolute;
        top: 50%;
        right: -70px;

        -webkit-transform: translate(100%, -50%);

                transform: translate(100%, -50%)
}

    @media (max-width: 1024px) {

    .result-page__badge {
            position: static;
            top: auto;

            margin-bottom: 30px;

            -webkit-transform: none;

                    transform: none
    }
        }

    .result-page__title {
        position: relative;

        max-width: 620px
}

    .result-page__text {
        margin: 20px 0 0
}

    @media (max-width: 1024px) {

    .result-page__text {
            margin-top: 15px
    }
        }

    .result-page__button-box {
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;

        margin: 40px 0 0;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center
}

    @media (max-width: 1024px) {

    .result-page__button-box {
            -webkit-flex-direction: column;
                -ms-flex-direction: column;
                    flex-direction: column;

            margin-top: 20px
    }
        }

    .result-page__helper {
        margin: 60px 0 0
}

    @media (max-width: 1024px) {

    .result-page__helper {
            margin-top: 40px
    }
        }

    .result-page__footer {
        margin: auto 0 20px
}

    @media (max-width: 1024px) {

    .result-page__footer {
            margin-top: 0
    }
        }

    .result-page__link {
        margin: auto 0 10px;
        padding-top: 10px;

        transition: color .15s ease-out;
        text-decoration: none;

        color: #0000ce
}

    @media (max-width: 1024px) {

    .result-page__link {
            margin-top: 30px
    }
        }

    .result-page__link:hover {
            color: #cd4541
}

    .result-page__dangerous-link {
        font-family: 'YS Medium Text', sans-serif;
        font-size: 18px;
        line-height: 60px;

        margin: 0;

        transition: color .15s ease-out;
        text-decoration: none;

        color: #333
}

    @media (max-width: 1024px) {

    .result-page__dangerous-link {
            font-family: 'YS Regular Text', sans-serif;
            font-size: 16px;
            line-height: 50px;

            display: block;

            width: 100%;
            min-height: 50px;

            text-align: center;

            border-radius: 3px;
            background: #dfdfdf
    }
        }

    .result-page__dangerous-link:hover {
            color: #cd4541
}

    @media (max-width: 1024px) {

    .result-page__dangerous-link:hover {
                color: #333
    }
            }

    .result-page__result {
        margin: 20px 0 0
}

    .result-page_infected-page {
        .result-page__button-box {
            margin-top: 20px;
        }

        .title__url {
            color: #cd4541;
        }
}

    .result-page_infected-site {
        .title__url {
            color: #cd4541;
        }
}

    .result-page_safety,
    .result-page_adult {
        .title__url {
            color: #999;
        }
}

    .result-page_safety .result-page__dangerous-link {
        font-family: 'YS Bold Text', sans-serif;
        font-size: 15px;
        font-weight: bold;
        line-height: 44px;

        display: block;

        height: 44px;
        padding: 0 18px;

        cursor: pointer;
        transition-timing-function: linear;
        transition-duration: .15s;
        transition-property: background-color, -webkit-transform;
        transition-property: background-color, transform;
        transition-property: background-color, transform, -webkit-transform;

        color: #333;
        border-radius: 4px;
        background-color: #fff
}

    @media (max-width: 1024px) {

    .result-page_safety .result-page__dangerous-link {
            font-family: 'YS Regular Text', sans-serif;
            font-size: 16px;
            line-height: 50px;

            display: block;

            width: 100%;
            min-height: 50px;
            padding: 0;

            text-align: center;

            border-radius: 3px;
            background: #dfdfdf
    }
        }

    .result-page_safety .result-page__dangerous-link:hover,
        .result-page_safety .result-page__dangerous-link:active {
            color: #333;
            background-color: #f5f5f5
}

.logo {
    position: relative;

    display: block;
    overflow: hidden;

    width: 60px;
    height: 27px
}
.logo::before {
        position: absolute;
        top: 100%;
        left: 0;

        width: 100%;
        height: 100%;

        content: '';
        transition: opacity ease-in-out .4s;

        opacity: .3
}
.logo:hover {}
.logo:hover::before {
            top: 0;

            display: block;

            opacity: 1
}
.logo_lang_ru {
        background: url("data:image/svg+xml,%3Csvg width='60' height='53' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M31.443 18.255h-1.115V5.994h-6.522v1.198c0 3.734-.14 8.08-1.421 11.063h-.864v4.542h1.95v-2.76h6.021v2.76h1.951v-4.542zm9.098-.839c-.557.39-1.533.948-2.76.948-1.727 0-2.62-1.672-2.62-4.849h5.854v-1.198c0-4.765-1.533-6.52-3.874-6.52-2.983 0-4.237 3.287-4.237 7.802 0 4.319 1.784 6.632 4.683 6.632 1.393 0 2.564-.446 3.456-1.143l-.502-1.672zM18.007 5.993v5.741h-3.233v-5.74H12.6v14.044h2.174v-6.52h3.233v6.52h2.146V5.993h-2.146zM48.903 20.02h2.37l-3.987-7.44 3.484-6.605h-2.2l-3.373 6.493V5.975l-2.069.022V20.04l2.069-.021v-6.995l3.707 6.995zm10.54-.843l-.501-1.616c-.502.445-1.31.863-2.37.863-1.755 0-2.592-2.006-2.592-5.517 0-3.539 1.115-5.295 2.676-5.295.892 0 1.728.474 2.314.976l.306-2.062c-.613-.39-1.338-.725-2.592-.725-3.289 0-4.99 2.815-4.99 7.217 0 4.793 1.813 7.218 4.823 7.218 1.282 0 2.174-.418 2.926-1.06zM28.24 18.23h-3.735c1.17-2.982 1.31-7.301 1.31-10.255v-.25h2.425V18.23zm10.501-6.496h-3.595c.14-2.508.613-4.152 1.95-4.152 1.255 0 1.645 1.756 1.645 4.152zm-30.776.648v7.636h2.146V0H6.906c-3.15 0-5.762 1.9-5.762 5.888 0 3.537 1.135 5.073 2.89 5.965L.3 20.018h2.48l3.401-7.636h1.784zm-.002-1.805H6.82c-1.868 0-3.375-.968-3.375-4.527 0-3.087 1.647-4.318 3.375-4.318h1.143v8.845z' fill='%23B3B3B3'/%3E%3Cpath d='M31.443 48.255h-1.115V35.994h-6.522v1.198c0 3.734-.14 8.08-1.421 11.063h-.864v4.542h1.95v-2.76h6.021v2.76h1.951v-4.542zm9.098-.839c-.557.39-1.533.948-2.76.948-1.727 0-2.62-1.672-2.62-4.849h5.854v-1.198c0-4.765-1.533-6.52-3.874-6.52-2.983 0-4.237 3.287-4.237 7.802 0 4.319 1.784 6.632 4.683 6.632 1.393 0 2.564-.446 3.456-1.143l-.502-1.672zM18.007 35.993v5.741h-3.233v-5.74H12.6v14.044h2.174v-6.52h3.233v6.52h2.146V35.993h-2.146zM48.903 50.02h2.37l-3.987-7.44 3.484-6.605h-2.2l-3.373 6.493v-6.493l-2.069.022V50.04l2.069-.021v-6.995l3.707 6.995zm10.54-.843l-.501-1.616c-.502.445-1.31.863-2.37.863-1.755 0-2.592-2.006-2.592-5.517 0-3.539 1.115-5.295 2.676-5.295.892 0 1.728.474 2.314.976l.306-2.062c-.613-.39-1.338-.725-2.592-.725-3.289 0-4.99 2.815-4.99 7.217 0 4.793 1.813 7.218 4.823 7.218 1.282 0 2.174-.418 2.926-1.06zM28.24 48.23h-3.735c1.17-2.982 1.31-7.301 1.31-10.255v-.25h2.425V48.23zm10.501-6.496h-3.595c.14-2.508.613-4.152 1.95-4.152 1.255 0 1.645 1.756 1.645 4.152z' fill='%23000'/%3E%3Cpath d='M7.965 42.382v7.636h2.146V30H6.906c-3.15 0-5.762 1.9-5.762 5.888 0 3.537 1.135 5.073 2.89 5.965L.3 50.018h2.48l3.401-7.636h1.784zm-.002-1.805H6.82c-1.868 0-3.375-.968-3.375-4.527 0-3.087 1.647-4.318 3.375-4.318h1.143v8.845z' fill='red'/%3E%3C/g%3E%3C/svg%3E") no-repeat 0 0
}
.logo_lang_ru::before {
            background: transparent url("data:image/svg+xml,%3Csvg width='60' height='53' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M31.443 18.255h-1.115V5.994h-6.522v1.198c0 3.734-.14 8.08-1.421 11.063h-.864v4.542h1.95v-2.76h6.021v2.76h1.951v-4.542zm9.098-.839c-.557.39-1.533.948-2.76.948-1.727 0-2.62-1.672-2.62-4.849h5.854v-1.198c0-4.765-1.533-6.52-3.874-6.52-2.983 0-4.237 3.287-4.237 7.802 0 4.319 1.784 6.632 4.683 6.632 1.393 0 2.564-.446 3.456-1.143l-.502-1.672zM18.007 5.993v5.741h-3.233v-5.74H12.6v14.044h2.174v-6.52h3.233v6.52h2.146V5.993h-2.146zM48.903 20.02h2.37l-3.987-7.44 3.484-6.605h-2.2l-3.373 6.493V5.975l-2.069.022V20.04l2.069-.021v-6.995l3.707 6.995zm10.54-.843l-.501-1.616c-.502.445-1.31.863-2.37.863-1.755 0-2.592-2.006-2.592-5.517 0-3.539 1.115-5.295 2.676-5.295.892 0 1.728.474 2.314.976l.306-2.062c-.613-.39-1.338-.725-2.592-.725-3.289 0-4.99 2.815-4.99 7.217 0 4.793 1.813 7.218 4.823 7.218 1.282 0 2.174-.418 2.926-1.06zM28.24 18.23h-3.735c1.17-2.982 1.31-7.301 1.31-10.255v-.25h2.425V18.23zm10.501-6.496h-3.595c.14-2.508.613-4.152 1.95-4.152 1.255 0 1.645 1.756 1.645 4.152zm-30.776.648v7.636h2.146V0H6.906c-3.15 0-5.762 1.9-5.762 5.888 0 3.537 1.135 5.073 2.89 5.965L.3 20.018h2.48l3.401-7.636h1.784zm-.002-1.805H6.82c-1.868 0-3.375-.968-3.375-4.527 0-3.087 1.647-4.318 3.375-4.318h1.143v8.845z' fill='%23B3B3B3'/%3E%3Cpath d='M31.443 48.255h-1.115V35.994h-6.522v1.198c0 3.734-.14 8.08-1.421 11.063h-.864v4.542h1.95v-2.76h6.021v2.76h1.951v-4.542zm9.098-.839c-.557.39-1.533.948-2.76.948-1.727 0-2.62-1.672-2.62-4.849h5.854v-1.198c0-4.765-1.533-6.52-3.874-6.52-2.983 0-4.237 3.287-4.237 7.802 0 4.319 1.784 6.632 4.683 6.632 1.393 0 2.564-.446 3.456-1.143l-.502-1.672zM18.007 35.993v5.741h-3.233v-5.74H12.6v14.044h2.174v-6.52h3.233v6.52h2.146V35.993h-2.146zM48.903 50.02h2.37l-3.987-7.44 3.484-6.605h-2.2l-3.373 6.493v-6.493l-2.069.022V50.04l2.069-.021v-6.995l3.707 6.995zm10.54-.843l-.501-1.616c-.502.445-1.31.863-2.37.863-1.755 0-2.592-2.006-2.592-5.517 0-3.539 1.115-5.295 2.676-5.295.892 0 1.728.474 2.314.976l.306-2.062c-.613-.39-1.338-.725-2.592-.725-3.289 0-4.99 2.815-4.99 7.217 0 4.793 1.813 7.218 4.823 7.218 1.282 0 2.174-.418 2.926-1.06zM28.24 48.23h-3.735c1.17-2.982 1.31-7.301 1.31-10.255v-.25h2.425V48.23zm10.501-6.496h-3.595c.14-2.508.613-4.152 1.95-4.152 1.255 0 1.645 1.756 1.645 4.152z' fill='%23000'/%3E%3Cpath d='M7.965 42.382v7.636h2.146V30H6.906c-3.15 0-5.762 1.9-5.762 5.888 0 3.537 1.135 5.073 2.89 5.965L.3 50.018h2.48l3.401-7.636h1.784zm-.002-1.805H6.82c-1.868 0-3.375-.968-3.375-4.527 0-3.087 1.647-4.318 3.375-4.318h1.143v8.845z' fill='red'/%3E%3C/g%3E%3C/svg%3E") no-repeat 0 -30px
}
.logo_lang_en {
        background: url("data:image/svg+xml,%3Csvg width='60' height='52' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none'%3E%3Cpath d='M16.728 19.065c-.391.614-1.139 1.11-1.887 1.11-1.105 0-1.631-1.059-1.631-2.663 0-1.809.577-3.003 3.263-3.003h.255v4.556zm2.124-6.997c0-3.379-1.36-4.437-3.807-4.437-1.41 0-2.685.58-3.314 1.11l.408 1.91c.714-.63 1.665-1.228 2.77-1.228 1.224 0 1.819.785 1.819 2.611v.836h-.306C12.53 12.87 11 14.765 11 17.75c0 2.748 1.36 4.25 3.348 4.25 1.224 0 1.989-.529 2.6-1.297h.137c.034.358.102.785.187 1.092h1.818c-.119-.665-.238-1.809-.238-3.14v-6.587zm4.81-1.109c.493-.7 1.275-1.382 2.176-1.382.832 0 1.291.358 1.291 1.416v10.802h2.176V10.788c0-2.133-.969-3.157-2.787-3.157-1.292 0-2.346.854-2.737 1.383h-.119V7.802h-2.158v13.993h2.158V10.96zm14.566 9.744h.136l.17 1.092h1.597V2h-2.158v6.16c-.408-.307-1.105-.529-1.768-.529-2.787 0-4.725 2.526-4.725 7.714 0 4.334 1.496 6.655 4.232 6.655 1.122 0 1.904-.529 2.516-1.297zm-.255-1.604c-.357.563-.935 1.075-2.023 1.075-1.58 0-2.175-1.997-2.175-5.273 0-2.85.833-5.495 2.566-5.495.714 0 1.19.222 1.632.666v9.027zm12.288 1.775l-.493-1.673c-.56.393-1.444.939-2.651.939-1.717 0-2.6-1.672-2.6-4.83h5.795v-1.194c0-4.744-1.512-6.485-3.841-6.485-2.957 0-4.198 3.277-4.198 7.765 0 4.3 1.768 6.604 4.64 6.604 1.394 0 2.464-.444 3.348-1.126zM46.488 9.406c1.24 0 1.632 1.74 1.632 4.13h-3.57c.136-2.492.612-4.13 1.938-4.13zm11.099-1.57l-1.904 5.068-1.802-5.068h-2.243l2.617 6.74-2.89 7.22h2.125l2.108-5.752 2.159 5.751H60l-2.906-7.406 2.6-6.553h-2.107zM6.881 22v-7.064L12 0H9.83L5.848 11.928 2.373 2.062H0l4.712 12.805V22z' fill='%23B3B3B3'/%3E%3Cpath d='M16.728 49.065c-.391.614-1.139 1.11-1.887 1.11-1.105 0-1.631-1.059-1.631-2.663 0-1.809.577-3.003 3.263-3.003h.255v4.556zm2.124-6.997c0-3.379-1.36-4.437-3.807-4.437-1.41 0-2.685.58-3.314 1.11l.408 1.91c.714-.63 1.665-1.228 2.77-1.228 1.224 0 1.819.785 1.819 2.611v.836h-.306C12.53 42.87 11 44.765 11 47.75c0 2.748 1.36 4.25 3.348 4.25 1.224 0 1.989-.529 2.6-1.297h.137c.034.358.102.785.187 1.092h1.818c-.119-.665-.238-1.809-.238-3.14v-6.587zm4.81-1.109c.493-.7 1.275-1.382 2.176-1.382.832 0 1.291.358 1.291 1.416v10.802h2.176V40.788c0-2.133-.969-3.157-2.787-3.157-1.292 0-2.346.854-2.737 1.383h-.119v-1.212h-2.158v13.993h2.158V40.96zm14.566 9.744h.136l.17 1.092h1.597V32h-2.158v6.16c-.408-.307-1.105-.529-1.768-.529-2.787 0-4.725 2.526-4.725 7.714 0 4.334 1.496 6.655 4.232 6.655 1.122 0 1.904-.529 2.516-1.297zm-.255-1.604c-.357.563-.935 1.075-2.023 1.075-1.58 0-2.175-1.997-2.175-5.273 0-2.85.833-5.495 2.566-5.495.714 0 1.19.222 1.632.666v9.027zm12.288 1.775l-.493-1.673c-.56.393-1.444.939-2.651.939-1.717 0-2.6-1.672-2.6-4.83h5.795v-1.194c0-4.744-1.512-6.485-3.841-6.485-2.957 0-4.198 3.277-4.198 7.765 0 4.3 1.768 6.604 4.64 6.604 1.394 0 2.464-.444 3.348-1.126zm-3.773-11.468c1.24 0 1.632 1.74 1.632 4.13h-3.57c.136-2.492.612-4.13 1.938-4.13zm11.099-1.57l-1.904 5.068-1.802-5.068h-2.243l2.617 6.74-2.89 7.22h2.125l2.108-5.752 2.159 5.751H60l-2.906-7.406 2.6-6.553h-2.107z' fill='%23000'/%3E%3Cpath fill='red' d='M6.881 52v-7.064L12 30H9.83L5.848 41.928l-3.474-9.865H0l4.712 12.804V52z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 0 0
}
.logo_lang_en::before {
            background: transparent url("data:image/svg+xml,%3Csvg width='60' height='52' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none'%3E%3Cpath d='M16.728 19.065c-.391.614-1.139 1.11-1.887 1.11-1.105 0-1.631-1.059-1.631-2.663 0-1.809.577-3.003 3.263-3.003h.255v4.556zm2.124-6.997c0-3.379-1.36-4.437-3.807-4.437-1.41 0-2.685.58-3.314 1.11l.408 1.91c.714-.63 1.665-1.228 2.77-1.228 1.224 0 1.819.785 1.819 2.611v.836h-.306C12.53 12.87 11 14.765 11 17.75c0 2.748 1.36 4.25 3.348 4.25 1.224 0 1.989-.529 2.6-1.297h.137c.034.358.102.785.187 1.092h1.818c-.119-.665-.238-1.809-.238-3.14v-6.587zm4.81-1.109c.493-.7 1.275-1.382 2.176-1.382.832 0 1.291.358 1.291 1.416v10.802h2.176V10.788c0-2.133-.969-3.157-2.787-3.157-1.292 0-2.346.854-2.737 1.383h-.119V7.802h-2.158v13.993h2.158V10.96zm14.566 9.744h.136l.17 1.092h1.597V2h-2.158v6.16c-.408-.307-1.105-.529-1.768-.529-2.787 0-4.725 2.526-4.725 7.714 0 4.334 1.496 6.655 4.232 6.655 1.122 0 1.904-.529 2.516-1.297zm-.255-1.604c-.357.563-.935 1.075-2.023 1.075-1.58 0-2.175-1.997-2.175-5.273 0-2.85.833-5.495 2.566-5.495.714 0 1.19.222 1.632.666v9.027zm12.288 1.775l-.493-1.673c-.56.393-1.444.939-2.651.939-1.717 0-2.6-1.672-2.6-4.83h5.795v-1.194c0-4.744-1.512-6.485-3.841-6.485-2.957 0-4.198 3.277-4.198 7.765 0 4.3 1.768 6.604 4.64 6.604 1.394 0 2.464-.444 3.348-1.126zM46.488 9.406c1.24 0 1.632 1.74 1.632 4.13h-3.57c.136-2.492.612-4.13 1.938-4.13zm11.099-1.57l-1.904 5.068-1.802-5.068h-2.243l2.617 6.74-2.89 7.22h2.125l2.108-5.752 2.159 5.751H60l-2.906-7.406 2.6-6.553h-2.107zM6.881 22v-7.064L12 0H9.83L5.848 11.928 2.373 2.062H0l4.712 12.805V22z' fill='%23B3B3B3'/%3E%3Cpath d='M16.728 49.065c-.391.614-1.139 1.11-1.887 1.11-1.105 0-1.631-1.059-1.631-2.663 0-1.809.577-3.003 3.263-3.003h.255v4.556zm2.124-6.997c0-3.379-1.36-4.437-3.807-4.437-1.41 0-2.685.58-3.314 1.11l.408 1.91c.714-.63 1.665-1.228 2.77-1.228 1.224 0 1.819.785 1.819 2.611v.836h-.306C12.53 42.87 11 44.765 11 47.75c0 2.748 1.36 4.25 3.348 4.25 1.224 0 1.989-.529 2.6-1.297h.137c.034.358.102.785.187 1.092h1.818c-.119-.665-.238-1.809-.238-3.14v-6.587zm4.81-1.109c.493-.7 1.275-1.382 2.176-1.382.832 0 1.291.358 1.291 1.416v10.802h2.176V40.788c0-2.133-.969-3.157-2.787-3.157-1.292 0-2.346.854-2.737 1.383h-.119v-1.212h-2.158v13.993h2.158V40.96zm14.566 9.744h.136l.17 1.092h1.597V32h-2.158v6.16c-.408-.307-1.105-.529-1.768-.529-2.787 0-4.725 2.526-4.725 7.714 0 4.334 1.496 6.655 4.232 6.655 1.122 0 1.904-.529 2.516-1.297zm-.255-1.604c-.357.563-.935 1.075-2.023 1.075-1.58 0-2.175-1.997-2.175-5.273 0-2.85.833-5.495 2.566-5.495.714 0 1.19.222 1.632.666v9.027zm12.288 1.775l-.493-1.673c-.56.393-1.444.939-2.651.939-1.717 0-2.6-1.672-2.6-4.83h5.795v-1.194c0-4.744-1.512-6.485-3.841-6.485-2.957 0-4.198 3.277-4.198 7.765 0 4.3 1.768 6.604 4.64 6.604 1.394 0 2.464-.444 3.348-1.126zm-3.773-11.468c1.24 0 1.632 1.74 1.632 4.13h-3.57c.136-2.492.612-4.13 1.938-4.13zm11.099-1.57l-1.904 5.068-1.802-5.068h-2.243l2.617 6.74-2.89 7.22h2.125l2.108-5.752 2.159 5.751H60l-2.906-7.406 2.6-6.553h-2.107z' fill='%23000'/%3E%3Cpath fill='red' d='M6.881 52v-7.064L12 30H9.83L5.848 41.928l-3.474-9.865H0l4.712 12.804V52z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 0 -30px
}

.button {
    font-family: 'YS Medium Text', sans-serif;
    font-size: 18px;
    line-height: 21px;

    display: block;

    height: 60px;
    padding: 0 42px;

    cursor: pointer;
    transition-timing-function: linear;
    transition-duration: .15s;
    transition-property: background-color, -webkit-transform;
    transition-property: background-color, transform;
    transition-property: background-color, transform, -webkit-transform;

    color: #333;
    border: none;
    border-radius: 3px;
    background-color: #fff
}

.button:hover,
    .button:active {
        color: #333;
        background-color: #f5f5f5
}

.button:focus {
        outline: none
}

.button:active {
        -webkit-transform: scale(.95);
                transform: scale(.95)
}

.button_small {
        font-family: 'YS Bold Text', sans-serif;
        font-size: 15px;
        font-weight: bold;
        line-height: 18px;

        height: 44px;
        padding: 0 18px;

        border-radius: 4px
}

@media (max-width: 1024px) {

    .button_small {
            width: 187px
    }
        }

.button_loading {
        -webkit-animation: move 1.5s linear infinite;
                animation: move 1.5s linear infinite;

        background-color: #f5f5f5;
        /* stylelint-disable max-line-length */
        background-image: linear-gradient(-45deg, rgba(0, 0, 0, .1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, .1) 50%, rgba(0, 0, 0, .1) 75%, transparent 75%, transparent);
        /* stylelint-enable */

        background-size: 26px 26px
}

@-webkit-keyframes move {
    0% {
        background-position: 0 0;
    }

    100% {
        background-position: 50px 0;
    }
}

@keyframes move {
    0% {
        background-position: 0 0;
    }

    100% {
        background-position: 50px 0;
    }
}

.rc-tooltip {
    font-size: 15px;
    line-height: 21px;

    position: absolute;
    z-index: 1070;

    display: block;
    visibility: visible;

    max-width: 400px;

    opacity: .9;
}

.rc-tooltip-hidden {
    display: none;
}

.rc-tooltip-placement-top,
.rc-tooltip-placement-topLeft,
.rc-tooltip-placement-topRight {
    padding: 5px 0 9px;
}

.rc-tooltip-placement-right,
.rc-tooltip-placement-rightTop,
.rc-tooltip-placement-rightBottom {
    padding: 0 5px 0 9px;
}

.rc-tooltip-placement-bottom,
.rc-tooltip-placement-bottomLeft,
.rc-tooltip-placement-bottomRight {
    padding: 9px 0 5px;
}

.rc-tooltip-placement-left,
.rc-tooltip-placement-leftTop,
.rc-tooltip-placement-leftBottom {
    padding: 0 9px 0 5px;
}

.rc-tooltip-inner {
    min-height: 34px;
    padding: 16px;

    text-align: left;
    text-decoration: none;

    color: #fff;
    background-color: #242424;
}

.rc-tooltip-arrow {
    position: absolute;

    width: 0;
    height: 0;

    border-style: solid;
    border-color: transparent;
}

.rc-tooltip-placement-top .rc-tooltip-arrow {
    left: 50%;
}

.rc-tooltip-placement-topLeft .rc-tooltip-arrow {
    left: 15%;
}

.rc-tooltip-placement-topRight .rc-tooltip-arrow {
    right: 15%;
}

.rc-tooltip-placement-right .rc-tooltip-arrow,
.rc-tooltip-placement-rightTop .rc-tooltip-arrow,
.rc-tooltip-placement-rightBottom .rc-tooltip-arrow {
    left: 4px;

    margin-top: -5px;

    border-width: 5px 5px 5px 0;
    border-right-color: #242424;
}

.rc-tooltip-placement-right .rc-tooltip-arrow {
    top: 50%;
}

.rc-tooltip-placement-rightTop .rc-tooltip-arrow {
    top: 15%;

    margin-top: 0;
}

.rc-tooltip-placement-rightBottom .rc-tooltip-arrow {
    bottom: 15%;
}

.rc-tooltip-placement-left .rc-tooltip-arrow,
.rc-tooltip-placement-leftTop .rc-tooltip-arrow,
.rc-tooltip-placement-leftBottom .rc-tooltip-arrow {
    right: 4px;

    margin-top: -5px;

    border-width: 5px 0 5px 5px;
    border-left-color: #242424;
}

.rc-tooltip-placement-left .rc-tooltip-arrow {
    top: 50%;
}

.rc-tooltip-placement-leftTop .rc-tooltip-arrow {
    top: 15%;

    margin-top: 0;
}

.rc-tooltip-placement-leftBottom .rc-tooltip-arrow {
    bottom: 15%;
}

.rc-tooltip-placement-bottom .rc-tooltip-arrow,
.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,
.rc-tooltip-placement-bottomRight .rc-tooltip-arrow {
    top: 4px;

    margin-left: -5px;

    border-width: 0 5px 5px;
    border-bottom-color: #242424;
}

.rc-tooltip-placement-bottom .rc-tooltip-arrow {
    left: 50%;
}

.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow {
    left: 15%;
}

.rc-tooltip-placement-bottomRight .rc-tooltip-arrow {
    right: 15%;
}

.rc-tooltip.rc-tooltip-fade-enter,
.rc-tooltip.rc-tooltip-fade-leave {
    display: block;
}

.rc-tooltip-fade-enter,
.rc-tooltip-fade-appear {
    -webkit-animation-duration: .12s;
            animation-duration: .12s;
    -webkit-animation-play-state: paused;
            animation-play-state: paused;

    opacity: 0;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
}

.rc-tooltip-fade-leave {
    -webkit-animation-duration: .12s;
            animation-duration: .12s;
    -webkit-animation-play-state: paused;
            animation-play-state: paused;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
}

.rc-tooltip-fade-enter.rc-tooltip-fade-enter-active,
.rc-tooltip-fade-appear.rc-tooltip-fade-appear-active {
    -webkit-animation-name: rcToolTipFadeIn;
            animation-name: rcToolTipFadeIn;
    -webkit-animation-play-state: running;
            animation-play-state: running;
}

.rc-tooltip-fade-leave.rc-tooltip-fade-leave-active {
    -webkit-animation-name: rcToolTipFadeOut;
            animation-name: rcToolTipFadeOut;
    -webkit-animation-play-state: running;
            animation-play-state: running;
}

@-webkit-keyframes rcToolTipFadeIn {
    0% {
        -webkit-transform: translateY(17px);
                transform: translateY(17px);

        opacity: 0;
    }

    100% {
        -webkit-transform: translateY(0);
                transform: translateY(0);

        opacity: 1;
    }
}

@keyframes rcToolTipFadeIn {
    0% {
        -webkit-transform: translateY(17px);
                transform: translateY(17px);

        opacity: 0;
    }

    100% {
        -webkit-transform: translateY(0);
                transform: translateY(0);

        opacity: 1;
    }
}

@-webkit-keyframes rcToolTipFadeOut {
    0% {
        -webkit-transform: translateY(0);
                transform: translateY(0);

        opacity: 1;
    }

    100% {
        -webkit-transform: translateY(17px);
                transform: translateY(17px);

        opacity: 0;
    }
}

@keyframes rcToolTipFadeOut {
    0% {
        -webkit-transform: translateY(0);
                transform: translateY(0);

        opacity: 1;
    }

    100% {
        -webkit-transform: translateY(17px);
                transform: translateY(17px);

        opacity: 0;
    }
}

.input {
    font-size: 15px;
    line-height: 44px;

    display: block;

    box-sizing: border-box;
    width: 320px;
    height: 44px;
    padding: 0 17px;

    vertical-align: middle;

    border: 1px solid transparent
}

    @media (max-width: 1024px) {

    .input {
        width: auto
    }
    }

    .input:active,
    .input:focus {
        border: 1px solid #ffc15b;
        outline: none
}

.error {
    font-size: 15px;
    line-height: 21px;

    transition: opacity .1s linear, -webkit-transform .1s linear;

    transition: opacity .1s linear, transform .1s linear;

    transition: opacity .1s linear, transform .1s linear, -webkit-transform .1s linear;

    opacity: 0;
    color: #cd4541
}

    @media (max-width: 1024px) {

    .error {
        display: none
    }
    }

    .error_visible {
        opacity: 1
}

    @media (max-width: 1024px) {

    .error_visible {
            /* stylelint-disable declaration-no-important */
            display: block !important
            /* stylelint-enable */
    }
        }

.checking-page {
}
.checking-page__layout {
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
            -ms-flex-direction: column;
                flex-direction: column;

        min-height: 100vh
}
.checking-page__logo {
        margin-top: 60px;
        -webkit-order: -4;
            -ms-flex-order: -4;
                order: -4
}
@media (max-width: 1024px) {
        .checking-page__logo {
            margin-bottom: 0;
            margin-left: auto
        }
        }
.checking-page__title {
        margin: 20px 0 21px;
        -webkit-order: -4;
            -ms-flex-order: -4;
                order: -4
}
@media (max-width: 1024px) {
        .checking-page__title {
            margin: 40px 0 14px
        }
        }
.checking-page__text {
        max-width: 576px;
        margin: 0 0 20px;
        -webkit-order: -3;
            -ms-flex-order: -3;
                order: -3
}
.checking-page__text-expander {
        text-decoration: none
}
.checking-page__form {
        padding-top: 20px;
        -webkit-order: -2;
            -ms-flex-order: -2;
                order: -2
}
@media (max-width: 1024px) {
        .checking-page__form {
            margin-bottom: 40px;
            -webkit-order: -1;
                -ms-flex-order: -1;
                    order: -1
        }
        }
.checking-page__result {
        margin-top: 30px;
        -webkit-order: -1;
            -ms-flex-order: -1;
                order: -1
}
@media (max-width: 1024px) {
        .checking-page__result {
            margin-top: 0;
            -webkit-order: -2;
                -ms-flex-order: -2;
                    order: -2
        }
        }
.checking-page__error {
        -webkit-order: -2;
            -ms-flex-order: -2;
                order: -2
}
.checking-page__input-box {
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;

        margin: 0 0 10px
}
@media (max-width: 1024px) {
        .checking-page__input-box {
            -webkit-flex-direction: column;
                -ms-flex-direction: column;
                    flex-direction: column;

            margin: 0
        }
        }
.checking-page__input {
        margin: 0 10px 0 0
}
@media (max-width: 1024px) {
        .checking-page__input {
            margin: 0 0 10px
        }
        }
.checking-page__footer {
        margin: auto 0 20px
}
@media (max-width: 1024px) {
        .checking-page__footer {
            margin: 0 0 20px
        }
        }

@font-face {
	font-family: 'rub';
	src: url(//yastatic.net/s3/frontend/safety/_/392KAUs8.woff2),
			url(//yastatic.net/s3/frontend/safety/_/rQLTSVzr.woff);
}

.y-font_rub {
	font-family: 'rub';
}

@font-face {
	font-family: 'textbook';
	src: local('textbook');
	src: url(//yastatic.net/s3/frontend/safety/_/3Z2cznmV.woff2),
			url(//yastatic.net/s3/frontend/safety/_/gd44tk92.woff);
}

.y-font_textbook {
	font-family: 'textbook';
}

@font-face {
	font-weight: 300;
	font-family: 'textbook';
	src: local('Textbook New Light'),
			local('TextbookNew-Light');
	src: url(//yastatic.net/s3/frontend/safety/_/3di1BZnc.woff2),
			url(//yastatic.net/s3/frontend/safety/_/3c2yKLSe.woff),
			url(//yastatic.net/s3/frontend/safety/_/2W9bGrgP.ttf);
}

.y-font_textbook-new-light {
	font-weight: 300;
	font-family: 'textbook';
}

@font-face {
	font-weight: bold;
	font-family: 'textbook';
	src: local('Textbook New Bold'),
			local('TextbookNew-Bold');
	src: url(//yastatic.net/s3/frontend/safety/_/mqiAK4FQ.woff2),
			url(//yastatic.net/s3/frontend/safety/_/2vuHy7wy.woff),
			url(//yastatic.net/s3/frontend/safety/_/3V7qLzMf.ttf);
}

.y-font_textbook-new-bold {
	font-weight: bold;
	font-family: 'textbook';
}

@font-face {
	font-weight: 100;
	font-style: normal;
	font-stretch: normal;
	font-family: 'Yandex Sans Text';
	src: url(//yastatic.net/s3/frontend/safety/_/2Pez7yGQ.woff2) format('woff2'),
			url(//yastatic.net/s3/frontend/safety/_/42MtyetQ.woff) format('woff');
}

.y-font_yandex-sans-text-thin {
	font-weight: 100;
	font-family: 'Yandex Sans Text', sans-serif;
}

@font-face {
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	font-family: 'Yandex Sans Text';
	src: url(//yastatic.net/s3/frontend/safety/_/2fefj4q6.woff2) format('woff2'),
			url(//yastatic.net/s3/frontend/safety/_/28hBZt1D.woff) format('woff');
}

.y-font_yandex-sans-text-light
{
	font-weight: 300;
	font-family: 'Yandex Sans Text', sans-serif;
}

@font-face {
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	font-family: 'Yandex Sans Text';
	src: url(//yastatic.net/s3/frontend/safety/_/nBpA91fv.woff2) format('woff2'),
			url(//yastatic.net/s3/frontend/safety/_/mdpaj3zo.woff) format('woff');
}

.y-font_yandex-sans-text-regular {
	font-weight: 400;
	font-family: 'Yandex Sans Text', sans-serif;
}

.y-font_yandex-sans-text-regular-italic {
	font-weight: 400;
	font-style: italic;
	font-family: 'Yandex Sans Text', sans-serif;
}

.y-font_yandex-sans-text {
	font-family: 'Yandex Sans Text', sans-serif;
}

@font-face {
	font-weight: 500;
	font-style: normal;
	font-stretch: normal;
	font-family: 'Yandex Sans Text';
	src: url(//yastatic.net/s3/frontend/safety/_/3Lcy6kZu.woff2) format('woff2'),
			url(//yastatic.net/s3/frontend/safety/_/3jMhfnXn.woff) format('woff');
}

.y-font_yandex-sans-text-medium
{
	font-weight: 500;
	font-family: 'Yandex Sans Text', sans-serif;
}

@font-face {
	font-weight: 700;
	font-style: normal;
	font-stretch: normal;
	font-family: 'Yandex Sans Text';
	src: url(//yastatic.net/s3/frontend/safety/_/2cy8Ubsf.woff2) format('woff2'),
			url(//yastatic.net/s3/frontend/safety/_/2wRFUXtv.woff) format('woff');
}

.y-font_yandex-sans-text-bold
{
	font-weight: 700;
	font-family: 'Yandex Sans Text', sans-serif;
}

@font-face {
	font-weight: 400;
	font-style: italic;
	font-stretch: normal;
	font-family: 'Yandex Sans Text';
	src: url(//yastatic.net/s3/frontend/safety/_/45pvgGGq.woff2) format('woff2'),
			url(//yastatic.net/s3/frontend/safety/_/gkZQ5tiE.woff) format('woff');
}

@font-face {
	font-weight: 100;
	font-style: normal;
	font-stretch: normal;
	font-family: 'Yandex Sans Display';
	src: url(//yastatic.net/s3/frontend/safety/_/TpqReb5C.woff2) format('woff2'),
	url(//yastatic.net/s3/frontend/safety/_/3v8i9UPp.woff) format('woff');
}

.y-font_yandex-sans-display-thin {
	font-weight: 100;
	font-family: 'Yandex Sans Display', sans-serif;
}

@font-face {
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	font-family: 'Yandex Sans Display';
	src: url(//yastatic.net/s3/frontend/safety/_/3LbU2ymN.woff2) format('woff2'),
	url(//yastatic.net/s3/frontend/safety/_/bagf9cZV.woff) format('woff');
}

.y-font_yandex-sans-display-light {
	font-weight: 300;
	font-family: 'Yandex Sans Display', sans-serif;
}

@font-face {
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	font-family: 'Yandex Sans Display';
	src: url(//yastatic.net/s3/frontend/safety/_/2bwTwp5U.woff2) format('woff2'),
	url(//yastatic.net/s3/frontend/safety/_/W5B8GJsA.woff) format('woff');
}

.y-font_yandex-sans-display-regular
{
	font-weight: 400;
	font-family: 'Yandex Sans Display', sans-serif;
}

@font-face {
	font-weight: 700;
	font-style: normal;
	font-stretch: normal;
	font-family: 'Yandex Sans Display';
	src: url(//yastatic.net/s3/frontend/safety/_/498PqPgW.woff2) format('woff2'),
	url(//yastatic.net/s3/frontend/safety/_/2Gx7JLbw.woff) format('woff');
}

.y-font_yandex-sans-display-bold {
	font-weight: 700;
	font-family: 'Yandex Sans Display', sans-serif;
}

@font-face {
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	font-family: 'YS Light Text';
	src: url(//yastatic.net/s3/frontend/safety/_/35atHDjL.woff2) format('woff2'),
			url(//yastatic.net/s3/frontend/safety/_/4gZFKVfr.woff) format('woff');
}

.y-font_ys-text-light {
	font-weight: 300;
	font-family: 'YS Light Text', sans-serif;
}

@font-face {
	font-weight: 300;
	font-style: italic;
	font-stretch: normal;
	font-family: 'YS LightItalic Text';
	src: url(//yastatic.net/s3/frontend/safety/_/eAzc8mMF.woff2) format('woff2'),
			url(//yastatic.net/s3/frontend/safety/_/2m4RXziC.woff) format('woff');
}

.y-font_ys-text-lightitalic {
	font-weight: 300;
	font-family: 'YS LightItalic Text', sans-serif;
}

@font-face {
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	font-family: 'YS Regular Text';
	src: url(//yastatic.net/s3/frontend/safety/_/HYLTqrZD.woff2) format('woff2'),
			url(//yastatic.net/s3/frontend/safety/_/2z5QpxPJ.woff) format('woff');
}

.y-font_ys-text-regular {
	font-weight: 400;
	font-family: 'YS Regular Text', sans-serif;
}

@font-face {
	font-weight: 400;
	font-style: italic;
	font-stretch: normal;
	font-family: 'YS RegularItalic Text';
	src: url(//yastatic.net/s3/frontend/safety/_/2C3eKgtw.woff2) format('woff2'),
			url(//yastatic.net/s3/frontend/safety/_/WfSJ9f7Z.woff) format('woff');
}

.y-font_ys-text-regularitalic {
	font-weight: 400;
	font-family: 'YS RegularItalic Text', sans-serif;
}

@font-face {
	font-weight: 500;
	font-style: normal;
	font-stretch: normal;
	font-family: 'YS Medium Text';
	src: url(//yastatic.net/s3/frontend/safety/_/2bwSFV8t.woff2) format('woff2'),
			url(//yastatic.net/s3/frontend/safety/_/3AR7Wg4B.woff) format('woff');
}

.y-font_ys-text-medium {
	font-weight: 500;
	font-family: 'YS Medium Text', sans-serif;
}

@font-face {
	font-weight: 500;
	font-style: italic;
	font-stretch: normal;
	font-family: 'YS MediumItalic Text';
	src: url(//yastatic.net/s3/frontend/safety/_/3NtWGCKR.woff2) format('woff2'),
			url(//yastatic.net/s3/frontend/safety/_/4fDmHfgB.woff) format('woff');
}

.y-font_ys-text-mediumitalic {
	font-weight: 500;
	font-family: 'YS MediumItalic Text', sans-serif;
}

@font-face {
	font-weight: 600;
	font-style: normal;
	font-stretch: normal;
	font-family: 'YS Bold Text';
	src: url(//yastatic.net/s3/frontend/safety/_/2bRmcs8U.woff2) format('woff2'),
			url(//yastatic.net/s3/frontend/safety/_/2mLzhnPH.woff) format('woff');
}

.y-font_ys-text-bold {
	font-weight: 600;
	font-family: 'YS Bold Text', sans-serif;
}

@font-face {
	font-weight: 600;
	font-style: italic;
	font-stretch: normal;
	font-family: 'YS BoldItalic Text';
	src: url(//yastatic.net/s3/frontend/safety/_/3GeqKoCS.woff2) format('woff2'),
			url(//yastatic.net/s3/frontend/safety/_/2z9EbZgR.woff) format('woff');
}

.y-font_ys-text-bolditalic {
	font-weight: 600;
	font-family: 'YS BoldItalic Text', sans-serif;
}

@font-face {
	font-weight: 100;
	font-style: normal;
	font-stretch: normal;
	font-family: 'YS Thin Display';
	src: url(//yastatic.net/s3/frontend/safety/_/3PesHrin.woff2) format('woff2'),
			url(//yastatic.net/s3/frontend/safety/_/3zCeW7pn.woff) format('woff');
}

.y-font_ys-display-thin {
	font-weight: 100;
	font-family: 'YS Thin Display', sans-serif;
}

@font-face {
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	font-family: 'YS Light Display';
	src: url(//yastatic.net/s3/frontend/safety/_/A7PifGvK.woff2) format('woff2'),
			url(//yastatic.net/s3/frontend/safety/_/2xz9R16X.woff) format('woff');
}

.y-font_ys-display-light {
	font-weight: 300;
	font-family: 'YS Light Display', sans-serif;
}

@font-face {
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	font-family: 'YS Regular Display';
	src: url(//yastatic.net/s3/frontend/safety/_/3vzeRuXS.woff2) format('woff2'),
			url(//yastatic.net/s3/frontend/safety/_/2WmCNsuP.woff) format('woff');
}

.y-font_ys-display-regular {
	font-weight: 400;
	font-family: 'YS Regular Display', sans-serif;
}

@font-face {
	font-weight: 500;
	font-style: normal;
	font-stretch: normal;
	font-family: 'YS Medium Display';
	src: url(//yastatic.net/s3/frontend/safety/_/39ivQst2.woff2) format('woff2'),
			url(//yastatic.net/s3/frontend/safety/_/3q7cFjQy.woff) format('woff');
}

.y-font_ys-display-medium {
	font-weight: 500;
	font-family: 'YS Medium Display', sans-serif;
}

@font-face {
	font-weight: 600;
	font-style: normal;
	font-stretch: normal;
	font-family: 'YS Bold Display';
	src: url(//yastatic.net/s3/frontend/safety/_/41jwnXHg.woff2) format('woff2'),
			url(//yastatic.net/s3/frontend/safety/_/3uaJdH1T.woff) format('woff');
}

.y-font_ys-display-bold {
	font-weight: 600;
	font-family: 'YS Bold Display', sans-serif;
}

body {
    font-family: 'YS Regular Text', sans-serif;
    font-size: 15px;
    line-height: 21px;

    margin: 0;
    padding: 0;

    color: #333;
    background-color: #eceaea;
}

a {
    transition: color .15s ease-out;
    text-decoration: none;

    color: #0000ce
}

a:hover {
        color: #cd4541;
}

html {
}

@media screen and (min-width: 1044px) {

    html {
        margin-right: 0;
        margin-left: calc(100vw - 100%);
    }
    }


/*# sourceMappingURL=index.build.css.map*/