

/* Start:/local/templates/workish/components/bitrix/system.auth.authorize/.default/style.css?16902006762760*/

.login {
    padding: 210px 0;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover
}

@media (max-width: 61.99875em) {
    .login {
        padding: 130px 0
    }
}

.login__wrapper {
    border-radius: 5px;
    background-color: #fff;
    padding: 70px 110px;
    max-width: 685px;
    height: auto;
    margin: 0 auto;
    position: relative
}

@media (max-width: 61.99875em) {
    .login__wrapper {
        width: auto;
        height: auto;
        padding: 40px 20px;
        margin: 0px 100px
    }
}

@media (max-width: 37.5em) {
    .login__wrapper {
        margin: 10px 0px
    }
}

@media (max-width: 29.99875em) {
    .login__wrapper {
        padding: 20px
    }
}

.login__back {
    position: absolute;
    left: 30px;
    top: 30px;
    color: #d55296
}

.login__back a {
    position: relative;
    padding-left: 20px
}

.login__back a::before {
    position: absolute;
    left: 0;
    top: 0px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    content: url("data:image/svg+xml;charset=UTF-8,%3csvg width=%2710%27 height=%2717%27 viewBox=%270 0 10 17%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M9.725 1.725L8.24167 0.25L0 8.5L8.25 16.75L9.725 15.275L2.95 8.5L9.725 1.725Z%27 fill=%27%23D55296%27/%3e%3c/svg%3e")
}

@media (max-width: 61.99875em) {
    .login__back {
        left: 20px;
        top: 20px
    }
}

.login__title h1 {
    margin: 10px 0px;
    text-align: center;
    font-weight: 500;
    font-size: 36px
}

@media (max-width: 47.99875em) {
    .login__title h1 {
        margin-top: 20px;
        font-size: 26px !important
    }
}

@media (max-width: 29.99875em) {
    .login__title h1 {
        margin-top: 30px;
        font-size: 24px !important;
        margin-bottom: 10px
    }
}

@media (max-width: 61.99875em) {
    .login__title {
        margin: 10px 0px 15px 0px
    }
}

.login__subtitle {
    text-align: center;
    color: dimgray;
    margin-bottom: 20px
}

@media (max-width: 61.99875em) {
    .login__subtitle {
        margin-bottom: 20px
    }
}

@media (max-width: 29.99875em) {
    .login__subtitle {
        margin-bottom: 10px
    }
}

.login__link {
    color: #d55296;
    margin: 15px 0px 30px 0px;
    text-align: right
}

@media (max-width: 61.99875em) {
    .login__link {
        margin: 15px 0px 25px 0px
    }
}

.login__button .btn--pink {
    width: 100%;
    padding: 12px 0px;
    border-radius: 5px
}

.login__reg {
    margin-top: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.login__reg p {
    color: #101010
}

.login__reg a {
    color: #d55296;
    text-decoration: underline
}
.login__errors font.errortext{
    color:#a82b2b;
}

/* End */
/* /local/templates/workish/components/bitrix/system.auth.authorize/.default/style.css?16902006762760 */
