.hidden {
    display: none !important;
}

.show_more {
    margin: auto;
}

.section-login {
    margin-top: 40px;
}

.form__error {
    color: red;
}

.fixed-top {
    z-index: 99 !important;
}

.section-profile h3 {
    font-size: 20px;
    font-weight: 600;
}

.section-profile .activity {
    font-size: 16px;
}

.loading {
    position: relative;
    display: inline-block;
    width: 100%;
    height: 10px;
    background: #f1f1f1;
    box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
    border-radius: 4px;
    overflow: hidden;
}

.loading-inner {
    content: '';
    position: absolute;
    left: 0;
    width: 0;
    height: 100%;
    border-radius: 4px;
    box-shadow: 0 0 5px rgba(0, 0, 0, .2);
    background: #ffd100;
}

.section-content__result-text-block {
    display: none;
}

.section-content__result-text-block.is-on {
    display: inherit;
}

/*.container__clinical-case .clinical-swiper-container {*/
/*    overflow-y: inherit;*/
/*}*/

/*.swiper-slide {*/
/*    overflow: hidden;*/
/*}*/

.swiper-wrapper {
    height: fit-content !important;
}

.simplebar-content-wrapper {
    height: auto !important;
}

.block--intro .intro__wrapper {
    padding: 4rem 4rem 10rem;
}

@media (max-width: 769px) {
    #step-8__label {
        width: 68% !important;
    }
    #step-9__label-1 {
        top: 11% !important;
    }
    #step-10__label-1 {
        width: 100% !important;
        left: 24px !important;
        top: 40.0098% !important;
    }
    .module--chapter-1 #step-4__label-1, .module--chapter-1 #step-3__label, .module--chapter-1 #step-5__label-1, .module--chapter-1 #step-6__label {
        top: 12.2681% !important;
    }
    .module--chapter-1 #step-7__label-1 {
        top: 33.726% !important;
    }
    .module--chapter-1 .content--result-3-1 {
        top: 1.78474% !important;
        height: 67.4462% !important;
    }
    .module--chapter-2 #step-3__label-1 {
        top: 29.0528% !important;
    }
    .module--chapter-3 #step-8__label {
        left: 15.1429% !important;
        z-index: 999;
    }
    .module--chapter-4 #step-4__label {
        width: 55.381% !important;
        left: 43.9524% !important;
        z-index: 999;
    }
    .module--chapter-4 .content--result-2 {
        left: 69.90476% !important;
        top: 17.2701% !important;
    }
    .module--chapter-5 #step-5__text {
        top: 8.3542% !important;
    }
    .module--chapter-5 #step-6__text {
        top: 53.7084% !important;
    }
    .module--chapter-5 .content--result-2 {
        top: 3.4834% !important;
    }
    .module--chapter-6 #step-11__text-2, .module--chapter-6 #step-12__text-2 {
        top: 60.1879% !important;
    }
    .module--chapter-6 #step-14__text-2 {
        width: 99% !important;
        left: 4.0476% !important;
        top: 30.7691% !important;
    }
    .module--chapter-6 .content--result-2-1 {
        width: 93.619% !important;
        left: 4.7619% !important;
        top: 34.1389% !important;
        z-index: 999;
    }
}