.links {
    overflow-y: hidden !important;
}

    .t886__wrapper {
        width: 94% !important;
        margin-right: 3%;
        margin-left: 3%;
    }

.links:before {
    content: '';
    position: absolute;
    width: 0%;
    height: 3px;
    background: #DA282D;
    bottom: -18px;
    left: 0%;
    -webkit-transition: 0.3s cubic-bezier(.17,.67,.83,.67);
    -o-transition: 0.3s cubic-bezier(.17,.67,.83,.67);
    transition: 0.3s cubic-bezier(.17,.67,.83,.67);
}
.links:hover:before {
    left: 0%;
    width: 100%;
}

.blur {
    -webkit-backdrop-filter: blur(30px);
            backdrop-filter: blur(30px);
}

.blur-10 {
    -webkit-backdrop-filter: blur(10px);
            backdrop-filter: blur(10px);
}

.blur-10-circle {
    -webkit-backdrop-filter: blur(10px);
            backdrop-filter: blur(10px);
    border-radius: 50px;
}

.t-input-block {
    -webkit-box-shadow: 0 24px 48px 0 rgb(50 54 72 / 17%);
            box-shadow: 0 24px 48px 0 rgb(50 54 72 / 17%);
    border-radius: 50px;
}

.pink-shadow .tn-atom {
    -webkit-box-shadow: 0 30px 40px 10px rgba(206, 119, 121, 0.3);
            box-shadow: 0 30px 40px 10px rgba(206, 119, 121, 0.3);
}

.card-shadow .tn-atom {
    -webkit-box-shadow: 0 24px 48px 0 rgba(50, 54, 72, 0.08);
            box-shadow: 0 24px 48px 0 rgba(50, 54, 72, 0.08);
}

.blue-card-shadow .tn-atom {
    -webkit-box-shadow: 0 24px 48px 0 rgba(50, 54, 72, 0.18);
            box-shadow: 0 24px 48px 0 rgba(50, 54, 72, 0.18);
}

.rigth-border .tn-atom {
    border-radius: 20px 0 0 20px;
}

.border-top .tn-atom {
    border-radius: 20px 20px 0 0;
}

.border-right .tn-atom {
    border-radius: 0 20px 20px 0;
}

.border-radius-8-24 .tn-atom {
    border-radius: 8px 8px 24px 24px;
}

.border-radius-20 .tn-atom {
    border-radius: 20px;
}

.mix-multiply {
    mix-blend-mode: multiply;
}

.bg-gr .tn-atom {
    background: -webkit-gradient(linear, left top, left bottom, from(#EDEDED), to(rgba(250, 251, 253, 0)));
    background: -o-linear-gradient(top, #EDEDED 0%, rgba(250, 251, 253, 0) 100%);
    background: linear-gradient(180deg, #EDEDED 0%, rgba(250, 251, 253, 0) 100%);
    background-color: transparent !important;
}

.bg-main .tn-atom {
    background: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(rgba(250, 251, 253, 0)));
    background: -o-linear-gradient(top, #EFEFEF 0%, rgba(250, 251, 253, 0) 100%);
    background: linear-gradient(180deg, #EFEFEF 0%, rgba(250, 251, 253, 0) 100%);
    background-color: transparent !important;
}

.doctor-gr .tn-atom {
    background: -webkit-gradient(linear, left top, left bottom, from(#F7FAFA), to(rgba(255, 255, 255, 0)));
    background: -o-linear-gradient(top, #F7FAFA 0%, rgba(255, 255, 255, 0) 100%);
    background: linear-gradient(180deg, #F7FAFA 0%, rgba(255, 255, 255, 0) 100%);
    background-color: transparent !important;
}

.circle-gr .tn-atom {
    background: -o-radial-gradient(50% 50%, 50% 50%, #FFFFFF 0%, rgba(255, 255, 255, 0.85) 53.12%, rgba(255, 255, 255, 0) 100%);
    background: radial-gradient(50% 50% at 50% 50%, #FFFFFF 0%, rgba(255, 255, 255, 0.85) 53.12%, rgba(255, 255, 255, 0) 100%);
    background-color: transparent !important;
}

.filter-photo .tn-atom {
    background: -o-linear-gradient(359.31deg, #F0F0F1 25.48%, rgba(242, 244, 244, 0.83) 53.98%, rgba(243, 245, 246, 0) 90.38%);
    background: linear-gradient(90.69deg, #F0F0F1 25.48%, rgba(242, 244, 244, 0.83) 53.98%, rgba(243, 245, 246, 0) 90.38%);
    background-color: transparent !important;
}

.layer-index {
    z-index: 55 !important;
}

.video-layer {
    z-index: 57 !important;
    border-radius: 20px;
}

.video-circle .tn-atom {
    border-radius: 100%;
    -webkit-box-shadow: 0px 24px 48px rgba(50, 54, 72, 0.18);
            box-shadow: 0px 24px 48px rgba(50, 54, 72, 0.18);
}

.word-break {
    word-break: normal !important;
}