.main-slider__slide-btn {
    margin-top: 57px;
}
[v-cloak] {
    display: none;
}
.academy-popup__text {
    overflow: auto;
    height: 100px;
    max-width: 350px !important;
}
.message-error {
    color: #932d19;
}
.apd {
    max-height: 275px !important;
}
.academy-popup__desc {
    margin: 0 0 25px !important;
}
.academy-popup__lessons {
    color: #000000;
    font-size: 14px;
}
.academy-popup__content {
    padding: 70px 85px !important;
}
.apd__lesson {
    background: #9eadd6;
    padding: 50px;
}
.block-lesson {
    margin-bottom: 20px;
}
.apd__item-text .apd__item-text {
    margin-bottom: 7px;
}
.apd__lesson .apd__item-text {
    color: rgba(22,50,93,0.5);
    text-transform: uppercase;
    font-family: Formular;
    font-weight: 600;
}
.apd__lesson .apd__item-desc {
    color: #252525;
    font-family: Formular;
}
.shadow {
    background: rgba(0,0,0,0.5);
    box-shadow: 5px 3px 30px rgba(0,0,0,0.8);
    backdrop-filter: blur(10px);
    width: 450px;
    padding: 16px;
    border-radius: 10px;
    position: relative;
    z-index: 1;
    display: flex;
    flex-direction: column;
}
.shad {
    background: rgba(0,0,0,0.5);
    box-shadow: 5px 3px 30px rgba(0,0,0,0.8);
    backdrop-filter: blur(10px);
    padding: 25px;
    border-radius: 10px;
    position: absolute;
    z-index: 1;
}

.popup-form-pay {
    width: 600px !important;
    max-width: 100%;
    margin: 3.25rem 0 0;
}
.forms-input .form-group {
    display: flex !important;
    flex-direction: column-reverse !important;
}
.pay-saccess {
    color: #596b59;
    text-transform: uppercase;
    font-weight: 600;
}
.course-item__btns {
    justify-content: space-between;
}
.academy-popups {
    display: none;
    width: 934px;
    max-width: 100%;
    background: #323232;
    background-position: 100% 0;
    background-repeat: no-repeat;
    position: relative;
    font-family: Formular;
    padding: 50px 75px;
}
.form-login_container .form-group:not(:first-child) {
    margin: 40px 0 0;
}
.label-cont {
    display: flex;
    position: absolute;
    top: -10px;
}
.title-h4 {
    padding-bottom: 23px;
}
.forms__file-formats {
    display: flex;
    position: relative;
    color: #7b7b7b;
    font-size: 15px;
    top: 20px;
}
.footer__developer{
	display:none !important;
}