.l-body--site .l-bg {
    height: 250px;
    max-height: 250px;
    z-index: 10;
}

.l-body--consultations .l-bg:before {
    opacity: 0.6;
    filter: blur(3px) grayscale();
}

.site-padding-top {
    position: relative;
    padding-top: 270px;
}

.login-consultations {
    position: absolute;

    display: flex;
    justify-content: space-between;
    align-items: center;

    width: 100%;
    height: 250px;
    padding-top: 80px;
}

.login-consultations__content {
    position: relative;

    display: flex;
    justify-content: space-between;
    align-items: center;
}

.login-consultations__header {
    /*color: #ffffff;*/

    font-weight: 400;
}

.login-consultations__icon {
    /*display: flex;*/
    /*justify-content: center;*/
    /*align-items: center;*/

    /*width: 100px;*/
    /*height: 100px;*/
    /*margin-right: 40px;*/

    /*-webkit-border-radius: 50px;*/
    /*-moz-border-radius: 50px;*/
    /*border-radius: 50px;*/
    /*background-color: #ffffff;*/
}

.login-consultations__icon svg {
    position: relative;
    top: -5px;
    right: -30px;

    height: 230px;
    min-width: 350px;
    max-width: 350px;

    transform: rotate(15deg);
    opacity: 0.7;
    /*margin-right: 40px;*/
}

.login-consultations__icon--big svg {
    position: absolute;
    top: -113px;
    right: 20%;

    height: 600px;
    min-width: 600px;
    max-width: 600px;

    transform: rotate(-15deg);
    opacity: 0.15;
    /*margin-right: 40px;*/
}

.login-consultations__icon svg path {
    /*fill: #333333;*/
    transition: all 0.2s;
    /*stroke-width: 5px;*/
    /*stroke: #ffffff;*/
    /*fill: #ffffff;*/
}