/* ------- Адаптив ---------------------------- */

@media screen and (max-width: 1720px) {

    h1{
        font-size: 100px;
    }
    .main-header-conatiner-menu-list-main-container{
        /* width: 260px; */
    }
    .main-header-conatiner-menu-list-item{
        font-size: 12px;
        margin-bottom: 14px;
    }
    .main-header-conatiner-menu-list-item{
        width: 132px;
    }
    .block-1-main-advantages-item .text{
        font-size: 16px;
    }
    .block-1-name-of-job .text{
        font-size: 18px;
    }
    .block-1-alfa-arbits-container{
        height: 1400px;
        width: 1400px;
    }
    .block-1-dop-h1{
        /* right: -1080px; */
        right: -980px;
        bottom: 200px;
    }
    .block-1-main-advantages {
        margin-top: 28px;
    }
    .block-1-main-text {
        bottom: 100px;
    }
    .block-1{
        padding-left: 140px;
        padding-right: 60px;
    }
    .block-1-help-info-scroll{
        right: 100px;
        bottom: 80px;
    }
    .block-1-head-logo{
        height: 54px;
    }
    .block-3-study-container{
        margin-top: 100px;
    }
    .block-3-study-container-item-img {
        height: 160px;
        margin-bottom: 32px;
    }
    .block-3-study-container-item-text-block{
        width: 340px;
        height: 140px;
        padding-top: 20px;
    }
    .block-3-h1{
        width: 610px;
    }
    .block-3-study-container-item-text-block-main{
        font-size: 42px;
    }
    .block-3-study-container-item-text-block-second {
        font-size: 18px;
        margin-top: 2px;
    }

    .h1-block{
        font-size: 64px;
    }
    .h1-dop-text{
        font-size: 16px;
    }
    .block-3-header-img-container-img{
        height: 138px;
        width: 136px;
    }
    .block-3-header-img-container{
        margin-left: 38px;
    }
    .block-3-study-container{
        margin-top: 60px;
    }
    .block-4{
        padding-top: 200px;
    }
    .block-4-content-1-row{
        height: 132px;
    }
    .block-4-content-1{
        width: 800px;
    }
    .block-4-content-1-row .text{
        font-size: 24px;
    }
    .block-4-content-1-row .img{
        width: 132px;
        height: 132px;
    }
    .block-4-content-2{
        width: 800px;
    }
    .block-4-content-2-row{
        height: 180px;
    }
    .block-4-content-2-row .img-container-rub-block{
        width: 90px;
        height: 90px;
    }
    .block-4-content-2-row .main-text-container{
        right: 48px;
    }
    .block-4-content-2-row .main-text-container .main-text-container-zp-container .big-letter{
        font-size: 72px;
    }
    .block-4-content-2-row .main-text-container .main-text-container-zp-container .big-letter-razd{
        font-size: 72px;
    }
    .block-4-content-2-row .main-text-container .main-text-container-zp-container .lit-letter{
        font-size: 22px;
        margin-left: 14px;
    }
    .block-4-content-2-row .main-text-container .main-text-container-zp-description{
        margin-left: 38px;
    }
    .block-4-content-2-row .main-text-container .main-text-container-zp-description .text-description{
        font-size: 14px;
    }
    .block-4-date-from-crm-info{
        font-size: 14px;
    }
    .block-5-h1{
        font-size: 46px;
    }
    .h1-dop-text.block-5-h1-dop-text{
        font-size: 16px;
    }
    .block-5-body-traner-card-item{
        height: 440px;
        width: 320px;
        margin-right: 32px;
    }
    .block-5-body-traner-card-block-dop-info {
        font-size: 14px;
    }
    .block-5-body-traner-card-block-dop-info{
        margin-top: 40px;
    }
    .block-5-body{
        margin-top: 38px;
    }
    .block-5-body-traner-card-item-content-header .text{
        font-size: 28px;
    }
    .block-5-body-traner-card-item-content-header .star{
        height: 18px;
        width: 18px;
    }
    .block-5-body-traner-card-item-content-body-row .metric-block .metric-block-value{
        font-size: 42px;
    }
    .block-6-body-description .text{
        font-size: 16px;
        width: 500px;
    }
    .block-6-body-description{
        width: 500px;
    }
    .block-6{
        justify-content: space-between;
    }
    .block-6-body-img{
        height: 500px;
    }
    .block-6-header-prof-container-block-lit .text{
        font-size: 20px;
    }
    .block-6-header-prof-container-block-big .text{
        width: 360px;
        font-size: 42px;
    }
    .block-7-body{
        height: 580px;
        width: 700px;
    }
    .block-7-header{
        width: 580px;
    }
    .block-8-body-bg-confiti{
        width: 1340px;
        height: 200px;
    }
    .block-8-body-corporat-video-container{
        /* width: 1280px; */
    }
    .block-10-img-container-img{
        width: 800px;
        height: 500px;
    }
    .block-10-img-container-figur-2{
        width: 840px;
    }
    .block-11-cards-stat-1 .block-11-cards-stat-value{
        font-size: 220px;
    }
    .block-11-cards-stat-text{
        font-size: 16px;
    }
    .block-11-cards-stat-1 {
        width: 420px;
        height: 380px;
    }
    .block-11-cards-stat-2 .block-11-cards-stat-value {
        font-size: 100px;
    }
    .block-11-cards-stat-2{
        width: 520px;
        height: 180px;
    }
    .block-11-cards-stat-3 .block-11-cards-stat-value{
        font-size: 80px;
    }
    .block-11-cards-stat-3 .block-11-cards-stat-value .maney-char-container .maney-ed{
        font-size: 18px;
    }
    .block-11-cards-stat-3 .block-11-cards-stat-value .maney-char-container .maney-char{
        font-size: 18px;
    }
    .block-11-cards-stat-3{
        width: 220px;
        height: 420px;
    }
    .block-11-cards-stat-3 .block-11-cards-stat-bg .img{
        width: 170px;
        height: unset;
    }
    .block-11-cards-stat-1 .block-11-cards-stat-bg .img{
        height: 240px;
        width: 200px;
    }
    .block-11-cards-stat-2 .block-11-cards-stat-bg .img{
        width: 140px;
        height: 140px;
    }
    .block-12-body-main-img{
        width: 780px;
        height: 480px;
    }
    .block-12-body-dop-img{
        width: 620px;
        height: 380px;
        top: 60px;
    }
    .block-13-photos-block-list-item{
        width: calc(500px + 80px + 80px);
        height: calc(320px + 60px + 60px);
        padding-top: 60px;
        padding-bottom: 60px;
        padding-left: 80px;
        padding-right: 80px;
    }
    .block-13-photos-block-list-owerflow{
        width: calc(500px + 80px + 80px);
        height: calc(320px + 60px + 60px);
    }
    .block-13-photos-block-list-item-finish-photo-text{
        height: 120px;
    }
    .block-13-photos-block-list-item-finish-photo-text .text{
        font-size: 36px;
    }
    .block-14-body-waiting-you-photo-container-lines{
        display: none;
    }
    .block-14-body-waiting-you-photo-container{
        width: 500px;
    }
    .block-14-body-waiting-you-photo-container-circuls-big{
        width: 440px;
        height: 440px;
        top: 80px;
    }
    .block-14-body-waiting-you-photo-container-circuls-little{
        width: 340px;
        height: 340px;
    }
    .block-14-body-waiting-you-photo-container-img{
        width: 430px;
        height: 480px;
    }
    .block-14-body-waiting-you-list-item-icon{
        width: 80px;
        height: 80px;
    }
    .block-14-body-waiting-you-list-item-text{
        font-size: 20px;
    }
    .block-14-body-waiting-you-list-item{
        width: 440px;
        height: 80px;
        margin-bottom: 44px;
    }
    .block-15-header {
        margin-bottom: -10px;
    }
    .block-15-work-algoritm-list-item .block-15-work-algoritm-list-item-gif-container{
        transform: scale(0.9);
    }
    .block-16-h1{
        font-size: 48px;
        width: 540px;
    }
    .block-16-img-container-main{
        width: 560px;
        height: 400px;
    }
    .block-16-img-container-sec-1{
        width: 520px;
        height: 400px;
    }
    .block-16-img-container-sec-2{
        width: 560px;
        height: 400px;
    }
    .block-16-header-arrow-down{
        right: 220px;
        bottom: -34px;
    }
    .block-17-main-form-input-input-text.w-360{
        width: 300px;
    }
    .block-17-main-form-input-input-text{
        font-size: 14px;
    }
    .block-17-main-form-body-questions-containe-row{
        margin-bottom: 28px;
    }
    .block-17-main-form-body-num-step .text{
        font-size: 16px;
    }
    .block-17-main-form-body-num-step .num{
        margin-right: 12px;
        width: 28px;
        height: 28px;
    }
    .block-17-main-form-body-num-step-container{
        margin-bottom: 28px;
    }
    .block-17-main-form-header{
        margin-bottom: 48px;
    }
    .block-17-main-form-header-text-lvl-2{
        font-size: 64px;
        margin-bottom: 12px;
    }
    .block-17-main-form-header-text-lvl-3 {
        font-size: 28px;
    }
    .block-17-main-form-header-text-lvl-1 {
        font-size: 18px;
        margin-bottom: 2px;
    }
    .block-17-circle-main-container{
        top: calc(-300px);
        right: calc(-300px);
    }
    .block-17-main-form-btn-next{
        padding: 20px 46px 20px 46px;
        font-size: 20px;
    }
    .block-17-main-form-btn-back{
        padding: 20px 46px 20px 46px;
        font-size: 20px;
    }
    .block-17-main-form-body-btns-container-btns{
        margin-right: 180px;
    }
    .block-17-coner-container-logo-img{
        display: none;
    }

}

@media screen and (max-width: 1450px) {

    .h1-block{
        font-size: 48px;
    }
    .block-2-logo{
        width: 180px;
    }
    .block-3-header-img-container-img{
        height: 108px;
        width: 106px;
    }
    .block-3-header-img-container-dop-text{
        width: 128px;
        font-size: 16px;
        margin-left: 26px;
        margin-bottom: 12px;
    }
    .block-3-study-container-item-img {
        height: 140px;
    }
    .block-3-study-container-item-text-block-main{
        font-size: 32px;
    }
    .block-3-study-container-item-text-block-second{
        font-size: 14px;
    }
    .block-3-study-container-item-text-block{
        width: 260px;
        height: 120px;
        padding-top: 20px;
    }
    .block-3-study-container-item-text-block-second-img{
        width: 100px;
        margin-top: 4px;
    }
    h1{
        font-size: 80px;
    }
    .block-1-main-advantages-item .text{
        font-size: 14px;
    }
    .block-1-main-advantages-item{
        padding: 16px 32px 16px 32px;
        margin-right: 20px;
    }
    .block-1-main-advantages{
        margin-top: 20px;
    }
    .block-1-name-of-job .text {
        font-size: 16px;
    }
    .block-1-name-of-job .img{
        height: 12px;
        width: 12px;
    }
    .block-1-dop-h1{
        right: -760px;
        bottom: 180px;
    }
    .block-3{
        padding: 100px 140px 0px 140px;
    }
    .block-4-content-1-row .text{
        font-size: 20px;
    }
    .block-4-content-1-row{
        height: 110px;
    }
    .block-4-content-1-row .img{
        height: 110px;
        width: 110px;
    }
    .block-4-content-1-row .img svg{
        transform: scale(0.7);
    }
    .block-4-content-1{
        width: 620px;
    }
    .block-4-content-2{
        width: 620px;
    }
    .block-4-date-from-crm-info{
        font-weight: 200;
        letter-spacing: 0.08em;
    }
    .block-4-content-2-row .img-container-rub-block{
        width: 80px;
        height: 80px;
    }
    .block-4-content-2-row {
        height: 140px;
    }
    .block-4-content-2-row .main-text-container .main-text-container-zp-container .lit-letter {
        font-size: 16px;
        margin-left: 10px;
    }
    .block-4-content-2-row .main-text-container .main-text-container-zp-container .big-letter{
        font-size: 52px;
    }
    .block-4-content-2-row .main-text-container .main-text-container-zp-container .big-letter-razd{
        font-size: 52px;
    }
    .block-4-content-2-row .main-text-container{
        flex-direction: column;
        align-items: flex-start;
    }
    .block-4-content-2-row .main-text-container .main-text-container-zp-description {
        margin-left: 0px;
        width: fit-content;
    }
    .block-4-content-2-row .main-text-container {
        /* right: unset;
        left: 140px; */
    }
    .block-4-content-2-row-1 .main-text-container{
        right: 200px;
    }
    .block-4-content-2-row-2 .main-text-container{
        right: 130px;
    }
    .img-container-rub-block .img-rub-char{
        transform: scale(0.8);
    }
    .block-4{
        padding-left: 140px;
        padding-top: 160px;
    }
    .block-5-h1-line {
        margin-top: 16px;
        margin-bottom: 20px;
    }
    .header-h1-line{
        width: 80px;
    }
    .h1-dop-text.block-5-h1-dop-text {
        font-size: 14px;
    }
    .block-5-h1{
        font-size: 32px;
    }
    .block-5-body-traner-card-item{
        width: 220px;
        height: 310px;
        margin-right: 20px;
    }
    .block-5-body-traner-card-block-dop-info{
        margin-top: 26px;
        font-size: 12px;
    }
    .block-5{
        padding: 80px 80px 20px 80px;
    }
    .block-6-header-prof-container-block-lit .text {
        font-size: 16px;
    }
    .block-6-header-prof-container-block-big .text {
        width: 260px;
        font-size: 32px;
    }
    .block-6-header-prof-container-block-big{
        padding: 28px 58px 28px 58px;
    }
    .block-6-header-prof-container-block-lit {
        padding: 12px 24px 12px 24px;
    }
    .block-6-h1-container{
        width: 340px;
    }
    .block-6{
        padding: 110px 120px 0px 120px; 
    }
    .block-6-body-description .text{
        font-size: 14px;
        width: 390px;
    }
    .block-6-body-description{
        width: 390px;
    }
    .block-6-body-img {
        height: 380px;
    }
    .h1-dop-text{
        font-size: 14px;
    }
    .block-7-header-h1-line {
        margin-top: 32px;
        margin-bottom: 32px;
    }
    .block-7-header{
        width: 400px;
        margin-left: 80px;
        margin-bottom: 40px;
    }
    .block-7-body{
        height: 400px;
        width: 500px;
    }
    .block-7{
        padding: 100px;
    }
    .block-8-body-corporat-video-container{
        /* width: 940px; */
    }
    .block-8-body-bg-confiti{
        width: 1020px;
        height: 120px;
    }
    .block-10-img-container-figur-1{
        width: 500px;
    }
    .block-10-img-container-img{
        width: 560px;
        height: 380px;
    }
    .block-10-img-container-figur-2{
        width: 600px;
    }
    .block-10-body{
        width: 436px;
    }
    .block-9-header-logo-label .img{
        width: 64px;
    }
    .block-11-cards-stat-1 .block-11-cards-stat-value {
        font-size: 120px;
    }
    .block-11-cards-stat-1 .block-11-cards-stat-text, .block-11-cards-stat-2 .block-11-cards-stat-text, .block-11-cards-stat-3 .block-11-cards-stat-text{
        font-size: 12px;
        width: 140px;
        text-align: center;
    }
    .block-11-cards-stat-1 {
        width: 300px;
        height: 260px;
    }
    .block-11-cards-stat-1 .block-11-cards-stat-value {
        margin-top: -10px;
    }
    .block-11-cards-stat-2 .block-11-cards-stat-value {
        font-size: 50px;
    }
    .block-11-cards-stat-2{
        width: 380px;
        height: 100px;
    }
    .block-11{
        padding-left: 100px;
    }
    .block-11-cards-stat-3 .block-11-cards-stat-value {
        font-size: 42px;
        margin-top: 100px;
    }
    .block-11-dop-crm-info {
        font-size: 12px;
    }
    .block-11-header {
        margin-top: 40px;
    }
    .block-11-h1-dop-text {
        width: 380px;
    }
    .block-11-header-h1-line{
        margin-top: 26px;
        margin-bottom: 26px;
    }
    .block-11-text-container{
        width: 420px;
    }
    .block-11-cards-stat-2 .block-11-cards-stat-bg .img{
        width: 100px;
        height: 100px;
    }
    .block-11-cards-stat-2 .block-11-cards-stat-bg{
        left: 12px;
        top: 12px;
    }
    .block-11-cards-stat-3 .block-11-cards-stat-bg {
        left: 12px;
        top: 80px;
    }
    .block-11-cards-stat-3 .block-11-cards-stat-bg{
        left: 8px;
        top: 70px;
    }
    .block-11-cards-stat-3 .block-11-cards-stat-bg .img{
        width: 110px;
    }
    .block-11-cards-stat-3{
        width: 140px;
        height: 300px
    }
    .block-11-cards-stat-container-colmn-1{
        margin-right: 24px;
    }
    .block-11-cards-stat-1 {
        margin-bottom: 24px;
    }
    .block-11-cards-stat-2 .block-11-cards-stat-text {
        margin-left: 20px;
    }
    .block-11-cards-stat-3 .block-11-cards-stat-text{
        margin-top: 20px;
    }
    .block-11-cards-stat-1 .block-11-cards-stat-bg {
        left: 26px;
        top: 32px;
    }
    .block-11-cards-stat-1 .block-11-cards-stat-bg .img {
        width: 160px;
        height: 160px;
    }
    .block-12-body-main-img{
        width: 620px;
        height: 380px;
    }
    .block-12-body-dop-img {
        width: 560px;
        height: 310px;
    }
    .block-13 {
        padding-left: 120px;
    }
    .block-12-body-dop-img-1{
        left: -40px;
    }
    .block-12-body-dop-img-2{
        right: -40px;
    }
    .block-13-photos-block-list-item{
        width: calc(400px + 50px + 50px);
        height: calc(220px + 50px + 50px);
        padding-top: 50px;
        padding-bottom: 50px;
        padding-left: 50px;
        padding-right: 50px;
    }
    .block-13-photos-block-list-owerflow{
        width: calc(400px + 50px + 50px);
        height: calc(220px + 50px + 50px);
    }
    .block-13-photos-block-list-item-finish-photo-text .text{
        font-size: 24px;
    }
    .block-13-photos-block-list-item-finish-photo-text{
        height: 80px;
    }
    .block-14-body-waiting-you-photo-container-img{
        /* display: none; */
        width: 340px;
        height: 380px;
    }
    .block-14-body-waiting-you-photo-container{
        /* display: none; */
    }
    .block-14-body-waiting-you-list-item-text{
        font-size: 14px;
    }
    .block-14-body-waiting-you-list-item{
        width: 320px;
        height: 60px;
        margin-bottom: 26px;
    }
    .block-14-body-waiting-you-list-item-icon{
        height: 60px;
        width: 60px;
    }
    .block-14-body-waiting-you-list-item-icon .img{
        width: 26px;
    }
    .block-14-body-infohraphics{
        margin-bottom: 100px;
    }
    .block-14-body-waiting-you-list-1{
        margin-top: 87px;
        /* margin-right: 24px; */
    }
    .block-14 {
        padding: 100px 100px 0px 100px;
    }
    .block-14-body-waiting-you-photo-container{
        width: 300px;
        z-index: -1;
    }
    .block-14-body-waiting-you-list-item-text{
        margin-right: 80px;
    }
    .block-14-body-waiting-you-list-2 .block-14-body-waiting-you-list-item .block-14-body-waiting-you-list-item-text{
        margin-left: 80px;
    }
    .block-15-work-algoritm-list-item .block-15-work-algoritm-list-item-gif-container{
        transform: scale(0.6);
    }
    .block-15-header {
        margin-bottom: -10px;
    }
    .block-15-h1-line{
        display: none;
    }
    .block-15-work-algoritm-list-item-gif-container {
        margin-bottom: -4px;
    }
    .block-15-work-algoritm-progress{
        bottom: 84px;
        margin-left: -4px;
    }
    .block-15-work-algoritm-container{
        height: 320px;
    }
    .block-15-work-algoritm-list-item.active .block-15-work-algoritm-list-item-text-container .title{
        font-size: 20px;
    }
    .block-15-work-algoritm-list-item-text-container .title {
        font-size: 16px;
    }
    .block-15-work-algoritm-list-item-text-container .desc{
        font-size: 12px;
    }
    .block-16-circle-decorate{
        width: 620px;
        height: 620px;
    }
    .block-16-h1{
        font-size: 38px;
    }
    .block-16-h1 {
        width: 440px;
    }
    .block-16-header-arrow-down {
        right: 20px;
        bottom: -34px;
        transform: scale(0.8);
    }
    .block-16-header{
        width: 440px;
        margin-left: 80px;
    }
    .block-16-h1-line {
        margin-bottom: 20px;
    }
    .block-16-img-container-main{
        width: 420px;
        height: 280px;
    }
    .block-16-img-container-sec-1 {
        width: 420px;
        height: 280px;
    }
    .block-16-img-container-sec-2{
        width: 400px;
        height: 260px;
    }
    .block-17-circle-main-container{
        top: calc(-440px);
        right: calc(-440px);
    }
    .block-17-main-form{
        width: 960px;
    }
    .block-17-main-form{
        margin-left: 120px;
    }
    .block-17-main-form-input-input-text.w-700{
        width: 522px;
    }
    .block-17-main-form-input-input-text.w-360{
        width: 304px;
    }
    .block-17-main-form-input-block-item{
        margin-right: 24px;
    }
    .block-17-main-form-body-questions-containe-row{
        margin-bottom: 24px;
    }
    .block-17-main-form-input-input-text.w-700 {
        width: 486px;
    }
    .block-17-main-form-input-input-text.w-550 {
        width: 446px;
    }
    .block-17-main-form-body-btns-container-btns{
        margin-right: 0px;
    }
    .block-17-main-form-body-btns-container{
        margin-top: 20px;
    }
    .block-17-main-form-header{
        margin-bottom: 38px;
    }
    .block-17-footer-card-img{
        opacity: 0;
    }
    .block-17-main-form-header-decorate-circle{
        top: -18px;
        left: -46px;
    }
    .block-17-main-form-header-text-lvl-1{
        margin-left: 54px;
    }
    .block-17-main-form-input-input-text{
        height: 58px;
    }
    .block-17-main-form-input-block-item-btn{
        height: 58px;
    }
    .block-17-main-form-body-num-step-container{
        display: none;
    }
    .block-17-main-form-body-questions-container{
        height: 190px;
    }
    .block-17-main-form{
        margin-top: 100px;
    }
    .block-5-body-traner-card-item-content-header .text{
        font-size: 16px;
    }
    .block-5-body-traner-card-item-content-body{
        height: 244px;
        padding: 8px 24px 8px 24px;
    }
    .block-5-body-traner-card-item-content-header{
        height: 160px;
    }
    .block-5-body-traner-card-item-content-body-row .metric-block .metric-block-line{
        width: 20px;
        margin-top: 16px;
        margin-bottom: 10px;
    }
    .block-5-body-traner-card-item-content-body-row .metric-block .metric-block-value{
        font-size: 32px;
    }
    .block-5-body-traner-card-item-content-body-row:last-of-type .metric-block{
        margin-right: 0px;
        width: 300px;
    }
    .modal-thanks-main h1{
        font-size: 58px;
    }
    .modal-thanks-main .dop-text {
        font-size: 14px;
    }
    .modal-thanks-main .btn-ok{
        font-size: 16px;
    }
    .main-header-btns-containers-submit-btn {
        font-size: 12px;
    }

}





@media screen and (max-width: 1180px){
    
    h1{
        font-size: 54px;
    }
    .header-h1-line{
        width: 60px;
        height: 2px;
    }
    .block-1-main-advantages-item .text{
        font-size: 12px;
    }
    .block-1-main-advantages-item {
        padding: 12px 18px 12px 18px;
        margin-right: 14px;
    }
    .block-1-main-advantages{
        margin-top: 4px;
    }
    .block-1-head-logo{
        height: 44px;
    }
    .block-1-name-of-job .text{
        font-size: 14px;
    }
    .block-1-help-info-scroll .text{
        font-size: 10;
        font-weight: 300;
        width: 112px;
    }
    .block-1-dop-h1{
        /* right: -540px; */
        right: -480px;
    }
    .block-1 {
        padding-left: 80px;
        padding-right: 20px;
    }
    .block-1-main-text{
        bottom: 60px;
    }
    .block-2-logo {
        width: 140px;
    }
    .h1-block {
        font-size: 32px;
    }
    .block-3-h1{
        width: 300px;
    }
    .block-3-header-img-container-img{
        height: 82px;
        width: 80px;
    }
    .block-3-header-img-container-dop-text{
        width: 100px;
        font-size: 12px;
        margin-left: 16px;
        margin-bottom: 8px;
    }
    .block-3-study-container-item-img{
        height: 100px;
    }
    .block-3-header-img-container{
        margin-left: 32px;
    }
    .block-3-study-container-item-text-block{
        width: 200px;
        height: 90px;
        padding-top: 14px;
    }
    .block-3-study-container-item-text-block-main{
        font-size: 24px;
    }
    .block-3-study-container-item-text-block-second{
        font-size: 12px;
    }
    .block-3-study-container-item-text-block-second-img{
        width: 68px;
        margin-top: 1px;
    }
    .block-3-study-container-item-img {
        margin-bottom: 20px;
    }
    .block-3-study-container{
        margin-top: 48px;
    }
    .block-3 {
        padding: 80px 80px 0px 80px;
    }
    .main-header-btns-containers-submit-btn {
        font-size: 10px;
    }
    .block-4-h1-line{
        margin-top: 24px;
        margin-bottom: 24px;
    }
    .block-4-content-1-row .text{
        font-size: 14px;
    }
    .block-4-content-1-row{
        height: 80px;
    }
    .block-4-content-1 {
        width: 420px;
    }
    .block-4-content-2 {
        width: 420px;
    }
    .block-4-content-1-row .img{
        width: 80px;
        height: 80px;
    }
    .block-4-h1{
        width: 240px;
    }
    .block-4-h1-2{
        width: 240px;
    }
    .h1-dop-text{
        font-size: 12px;
    }
    .block-4-content-1-row-1 .text{
        padding-left: 48px;
    }
    .block-4-content-1-row-2 .text{
        right: 58px;
    }
    .block-4-content-1-row-3 .text{
        padding-left: 48px;
    }
    .block-4-content-1-row .img svg{
        transform: scale(0.5);
    }
    .main-header-logo{
        width: 80px;
        height: 30px;
    }
    .block-4-content-2-row .img-container-rub-block {
        width: 58px;
        height: 58px;
    }
    .img-container-rub-block .img-rub-char {
        transform: scale(0.6);
    }
    .block-4-content-2-row {
        height: 100px;
    }
    .block-4-date-from-crm-info{
        font-size: 10px;
        color: #e2e2e2;
    }
    .block-4-content-2-row-1 .main-text-container{
        right: 90px;
    }
    .block-4-content-2-row .main-text-container .main-text-container-zp-description .text-description{
        font-size: 12px;
    }
    .block-4-content-2-row .main-text-container .main-text-container-zp-container .big-letter{
        font-size: 46px;
    }
    .block-4-content-2-row .main-text-container .main-text-container-zp-container .big-letter-razd{
        font-size: 46px;
    }
    .block-4-content-2-row .main-text-container .main-text-container-zp-container .lit-letter {
        font-size: 14px;
        margin-left: 8px;
    }
    .block-4-content-2-row-2 .main-text-container {
        right: 40px;
    }
    .block-4-content-2-row .img-container-rub-block .img-point {
        height: 18px;
        width: 18px;
        background-color: #E8113A;
        border: 5px solid #171718;
        right: 0px;
        bottom: 0px;
    }
    .block-5-h1{
        font-size: 24px;
    }
    .block-5-body-traner-card-item{
        width: 160px;
        height: 200px;
        margin-right: 16px;
    }
    .block-5-body-traner-card-item-content{
        top: -60px;
        left: -30px;
        width: 220px;
        z-index: 2;
    }
    .block-5-body-traner-card-item-content-body-row:nth-of-type(1) {
        margin-bottom: 16px;
    }
    .block-5-body-traner-card-item-content-body-row .metric-block:nth-of-type(1) {
        margin-right: 26px;
    }
    .block-5-body-traner-card-item-content-body-row .metric-block .metric-block-line{
        margin-top: 12px;
        margin-bottom: 10px;
    }
    .block-5-body-traner-card-item-content-body-row .metric-block .metric-block-description{
        font-weight: 200;
    }
    .block-5-body-traner-card-block-dop-info{
        margin-top: 18px;
        font-size: 10px;
    }
    .block-6-header-prof-container-block-lit .text{
        font-size: 12px;
    }
    .block-6-header-prof-container-block-big .text{
        width: 220px;
        font-size: 24px;
    }
    .block-6-header-prof-container-block-big{
        padding: 18px 28px 18px 28px;
    }
    .block-6-header-prof-container-block-lit{
        margin-top: 30px;
    }
    .block-6-header-prof-container-arrow .img{
        margin-top: 46px;
        width: 48px;
        margin-left: 12px;
        margin-right: 12px;
    }
    .block-6{
        padding: 100px 80px 0px 80px;
    }
    .block-6-body-description .text{
        font-size: 12px;
        width: 350px;
        font-weight: 200;
        color: #9e9e9e;
    }
    .block-6-body-description .decor-rect{
        width: 30px;
        height: 30px;
    }
    .block-6-body-img{
        height: 240px;
    }
    .block-6-h1-line{
        margin-top: 20px;
        height: 2px;
    }
    .block-7-body{
        height: 240px;
        width: 340px;
    }
    .block-7-header{
        width: 260px;
        margin-bottom: 20px;
        margin-left: 48px;
    }
    .block-8-body-corporat-video-container{
        /* width: 520px; */
    }
    .block-8-body-bg-confiti{
        width: 600px;
        height: 80px;

        margin-top: 0px;
    }
    .block-8-body-bg-confiti-1{
        top: -40px;
    }
    .block-8-body-bg-confiti-2{
        bottom: -40px;
    }
    .block-8-header-h1-line{
        margin-top: 16px;
        margin-bottom: 20px;
    }
    .block-9-header-logo-label{
        padding: 8px 14px 8px 14px;
    }
    .block-10-img-container-img{
        width: 360px;
        height: 260px;
    }
    .block-10-img-container-figur-1{
        top: -10px;
    }
    .block-10-img-container-figur-2{
        width: 400px;
        bottom: -10px;
        left: -30px;
    }
    .block-10-body{
        width: 300px;
        margin-left: 80px;
    }
    .block-10-h1-dop-text, .block-10-h1-dop-text-2{
        margin-bottom: 16px;
    }
    .block-10-header-h1-line{
        margin-top: 24px;
        margin-bottom: 24px;
    }
    .block-11-h1{
        width: 240px;
    }
    .block-11-h1-dop-text{
        width: 280px;
    }
    .block-11-text-container{
        width: fit-content;
    }
    .block-11-dop-crm-info{
        font-size: 10px;
    }
    .block-11-cards-stat-1 .block-11-cards-stat-value{
        font-size: 80px;
    }
    .block-11-cards-stat-2{
        width: 260px;
        height: 60px;
    }
    .block-11-cards-stat-2 .block-11-cards-stat-value{
        font-size: 32px;
    }
    .block-11-cards-stat-1 .block-11-cards-stat-text, .block-11-cards-stat-2 .block-11-cards-stat-text, .block-11-cards-stat-3 .block-11-cards-stat-text{
        font-size: 10px;
        width: 110px;
    }
    .block-11-cards-stat-3{
        width: 80px;
        height: 220px;
    }
    .block-11-cards-stat-3 .block-11-cards-stat-value{
        font-size: 32px;
        margin-top: 60px;
    }
    .block-11-cards-stat-3 .block-11-cards-stat-value .maney-char-container .maney-ed{
        font-size: 12px;
    }
    .block-11-cards-stat-3 .block-11-cards-stat-value .maney-char-container .maney-char{
        width: 20px;
        height: 20px;
        line-height: 20px;
    }
    .block-11-cards-stat-3 .block-11-cards-stat-text{
        width: 60px;
    }
    .block-11-cards-stat-3 .block-11-cards-stat-bg .img{
        width: 70px;
    }
    .block-11-cards-stat-3 .block-11-cards-stat-bg{
        left: 0px;
        top: 40px;
    }
    .block-11-cards-stat-2 .block-11-cards-stat-text{
        margin-left: 0px;
    }
    .block-11-cards-stat-1 .block-11-cards-stat-bg{
        left: 10px;
        top: 16px;
    }
    .block-11-cards-stat-1 .block-11-cards-stat-bg .img{
        width: 120px;
        height: 120px;
    }
    .block-11-cards-stat-2 .block-11-cards-stat-bg{
        left: 12px;
        top: 6px;
    }
    .block-11-cards-stat-2 .block-11-cards-stat-bg .img{
        width: 60px;
        height: 60px;
    }
    .block-11-cards-stat-1{
        margin-bottom: 16px;
    }
    .block-11-cards-stat-container-colmn-1{
        margin-right: 16px;
    }
    .block-11{
        padding-left: 60px;
    }
    .block-12-body{
        margin-bottom: 0px;
        margin-top: 16px;

    }
    .block-12-header-h1-line{
        margin-top: 8px;
        margin-bottom: 8px;
    }
    .block-12-body-dop-img {
        top: 40px;
        width: 300px;
        height: 180px;
    }
    .block-12-body-dop-img {
        top: 40px;
        width: 300px;
        height: 180px;
    }
    .block-12-body-main-img{
        width: 420px;
        height: 260px;
    }
    .block-12-body-dop-img-1{
        left: -20px;
    }
    .block-12-body-dop-img-2{
        right: -20px;
    }
    .block-13-photos-block-list-item{
        width: calc(240px + 50px + 50px);
        height: calc(120px + 50px + 50px);
    }
    .block-13-photos-block-list-owerflow{
        width: calc(240px + 50px + 50px);
        height: calc(120px + 50px + 50px);
    }
    .block-13-photos-block-list-item-finish-photo-text{
        width: calc(240px);
        transition: 0.2s;
    }
    .block-13-photos-block-list-item-finish.block-13-photos-block-list-item.active .block-13-photos-block-list-item-finish-photo-text{
        width: calc(240px + 50px + 50px);
    }
    .block-1-help-info-scroll-mouse{
        width: 24px;
    }
    .h1-dop-text.block-5-h1-dop-text{
        font-size: 12px;
    }
    .block-11-cards-stat-1{
        width: 220px;
        height: 200px;
    }
    .block-13-h1{
        width: 300px;
    }
    .block-13-h1-dop-text {
        width: 280px;
        margin-top: 24px;
    }
    .block-13-h1-dop-text-2{
        width: 170px;
        margin-top: 10px;
    }
    .block-13-h1-dop-text-2-cont .img{
        bottom: 4px;
        right: -24px;
        width: 68px;
    }
    .block-14-body-waiting-you-photo-container{
        width: 20px;
    }
    .block-14-body-waiting-you-photo-container-img{
        display: none;
    }
    .block-14-body{
        margin-top: 0px;
        position: static;
        bottom: unset;
    }
    .block-14-body-waiting-you-photo-container-circuls-big{
        width: 280px;
        height: 280px;
        top: 10px;
    }
    .block-14-body-waiting-you-photo-container-circuls-little{
        width: 240px;
        height: 240px;
    }
    .block-14-body-waiting-you-list-item{
        width: 260px;
        margin-bottom: 16px;
        height: 50px;
    }
    .block-14-body-waiting-you-list-1{
        margin-top: 80px;
    }
    .block-14-body-infohraphics{
        justify-content: center;
    }
    .block-14-body-waiting-you-list-item-text{
        font-size: 12px;
    }
    .block-14-body-waiting-you-list-item-icon{
        height: 50px;
        width: 50px;
    }
    .block-14-body-waiting-you-list-item-icon .img{
        width: 20px;
    }
    .block-15-work-algoritm-list-item .block-15-work-algoritm-list-item-gif-container{
        transform: scale(0.5);
    }
    .block-15-header{
        margin-bottom: -40px;
    }
    .block-15-work-algoritm-list-item.active .block-15-work-algoritm-list-item-text-container .title{
        font-size: 18px;
    }
    .block-15-work-algoritm-list-item-text-container .title {
        font-size: 14px;
    }
    .block-15-work-algoritm-list-item-text-container .line{
        height: 1px;
    }
    .block-15-work-algoritm-list-item.active .block-15-work-algoritm-list-item-text-container .line{
        margin-top: 8px;
        margin-bottom: 8px;
    }
    .block-15-work-algoritm-progress{
        bottom: 100px;
    }
    .block-15-work-algoritm-progress-point-cont.active{
        transform: scale(0.9);
    }
    .block-16-img-container-main-circle-lit-1{
        width: 60px;
        height: 60px;
        left: -10px;
        top: -40px;
    }
    .block-16-img-container-main-circle-lit-2{
        width: 60px;
        height: 60px;
        right: -20px;
        bottom: -20px;
    }
    .block-16-img-container-main{
        width: 320px;
        height: 220px;
    }
    .block-16-img-container-sec-1{
        width: 320px;
        height: 210px;
    }
    .block-16-img-container-sec-2{
        width: 300px;
        height: 200px;
    }
    .block-16-h1{
        font-size: 26px;
        width: 300px;
    }
    .block-16-header{
        width: 300px;
    }
    .block-16-header-arrow-down{
        right: -20px;
        bottom: -33px;
        transform: scale(0.5);
    }
    .block-16-h1-line{
        margin-bottom: 16px;
        height: 2px;
    }
    .block-13-photos-block-list-item-finish-photo-text{
        width: calc(240px);
    }
    .block-17-circle-star-container-absol {
        transform: scale(0.7);
    }
    .block-17-circle-star-container-absol:nth-of-type(2){
        transform: rotate(26deg) scale(0.7);
    }
    .block-17-circle-star-container-absol:nth-of-type(3){
        transform: rotate(-26deg) scale(0.7);
    }
    .block-17-main-form-header{
        margin-bottom: 28px;
    }
    .block-17-main-form-body-questions-containe-row{
        margin-bottom: 20px;
    }
    .block-17-main-form-header-text-lvl-3{
        font-size: 14px;
        font-weight: 200;
        letter-spacing: 0.04em;
    }
    .block-17-main-form-header-text-lvl-2{
        font-size: 32px;
        margin-bottom: 2px;
    }
    .block-17-main-form-header-text-lvl-1 {
        font-size: 12px;
        margin-bottom: 2px;
        margin-left: 44px;
    }
    .block-17-main-form-header-progres-container .progess-text-p{
        margin-left: 16px;
        font-size: 16px;
    }
    .block-17-main-form-header-progres-container .progess{
        width: 160px;
    }
    .block-17-main-form-header-progres-container{
        margin-left: 28px;
        margin-top: 2px;
    }
    .block-1-main-advantages-item .img {
        height: 10px;
        width: 10px;
        margin-right: 6px;
    }
    .block-4{
        padding-left: 80px;
        padding-top: 120px;
    }
    .block-5-h1-dop-text{
        font-size: 10px;
        width: 520px;
    }
    .block-5-h1-line{
        margin-top: 16px;
        margin-bottom: 20px;
        margin-top: 10px;
        margin-bottom: 10px;
        height: 2px;
        width: 60px;
    }
    .block-5-body{
        margin-top: 16px;
    }
    .block-17-main-form{
        margin-top: 70px;
        width: 620px;
        margin-left: 60px;
    }
    .block-17-main-form-input-input-text{
        height: 48px;
    }
    .block-17-main-form-input-input-text{
        font-size: 12px;
    }
    .block-17-main-form-input-block-item{
        margin-right: 12px;
    }
    .block-17-main-form-input-block-item select, .block-17-main-form-input-input-text{
        padding: 8px 20px 8px 20px;
    }
    .block-17-main-form-input-block-item-3 .block-17-main-form-input-input-text{
        padding-top: 0px;
        padding-bottom: 0px;
        line-height: 48px;
    }


    .block-17-main-form-input-block-item-1 .block-17-main-form-input-input-text, 
    .block-17-main-form-input-block-item-2 .block-17-main-form-input-input-text, 
    .block-17-main-form-input-block-item-3 .block-17-main-form-input-input-text, 
    .block-17-main-form-input-block-item-4 .block-17-main-form-input-input-text, 
    .block-17-main-form-input-block-item-5 .block-17-main-form-input-input-text, 
    .block-17-main-form-input-block-item-6 .block-17-main-form-input-input-text{
        width: 198px;
    }

    .block-17-main-form-input-block-item-7 .block-17-main-form-input-input-text{
        width: 298px;
    }
    .block-17-main-form-input-block-item-btn.w-136{
        width: 120px;
        height: 48px;
        padding-left: 16px;
    }
    .block-17-main-form-input-block-item-8 .block-17-main-form-input-input-text{
        width: 188px;
    }
    .block-17-main-form-input-block-item-9 .block-17-main-form-input-input-text{
        width: 400px;
    }
    .block-17-main-form-body-questions-containe-item{
        height: fit-content;
    }
    .block-17-main-form-body-questions-container-list{
        height: fit-content;
    }
    .block-17-main-form-body-questions-container{
        height: fit-content;
    }

    .block-17-main-form-body-questions-containe-item-3 .block-17-main-form-body-questions-containe-row:nth-of-type(1){
        flex-wrap: wrap;
    }
    .block-17-main-form-input-block-item-10 .block-17-main-form-input-input-text{
        width: 301px;
    }
    .block-17-main-form-input-block-item-11 .block-17-main-form-input-input-text{
        width: 301px;
    }
    .block-17-main-form-input-block-item-11{
        margin-right: 0px;
    }
    .block-17-main-form-input-block-item-12 .block-17-main-form-input-input-text{
        width: 618px;
    }
    .block-17-main-form-input-block-item-12{
        margin-top: 20px;
    }

    .block-17-main-form-input-block-item-13 .block-17-main-form-input-input-text, 
    .block-17-main-form-input-block-item-14 .block-17-main-form-input-input-text{
        width: 304px;
    }
    .block-17-main-form-input-block-item-15 .block-17-main-form-input-input-text{
        width: 100%;
    }

    .block-17-main-form-body-questions-containe-item-1 .block-17-main-form-body-questions-containe-row:nth-of-type(2){
        margin-bottom: 0px;
    }
    .block-17-main-form-body-questions-containe-item-2 .block-17-main-form-body-questions-containe-row:nth-of-type(2){
        margin-bottom: 0px;
    }
    .block-17-main-form-body-questions-containe-item-3 .block-17-main-form-body-questions-containe-row:nth-of-type(1){
        margin-bottom: 0px;
    }
    .block-17-main-form-body-questions-containe-item-4 .block-17-main-form-body-questions-containe-row:nth-of-type(2){
        margin-bottom: 0px;
    }

    .block-17-main-form-body-btns-container{
        margin-top: 24px;
    }
    .block-17-main-form-btn-next, .block-17-main-form-btn-back{
        padding: 16px 32px 16px 32px;
        font-size: 14px;
    }
    .block-17-main-form-btn-next{
        margin-left: 14px;
    }
    .block-17-main-form-body-btns-container{
        align-items: center;
    }
    .main-form-privacy-policy-checkbox .text{
        font-size: 12px;
        width: 200px;
        padding-top: 0px;
    }
    .main-form-privacy-policy-checkbox .checkmark{
        transform: scale(0.8);
    }
    .block-17-main-form-input-block-item-btn .text{
        font-size: 10px;
        font-weight: 200;
    }

    .block-17-footer-card{
        height: 160px;
        padding: 8px 48px 8px 48px;
    }
    .block-17-footer-card-logo{
        height: 80px;
        margin-right: 24px;
        border-radius: 16px;
        padding: 16px 16px 16px 16px;
    }
    .block-17-footer-card-logo svg{
        height: 100%;
        width: 100%;
    }
    .block-17-footer-card-contact-info-lvl-1 .name-section{
        font-size: 18px;
        margin-right: 14px;
    }
    .block-17-footer-card-contact-info-lvl-1 {
        margin-bottom: 12px;
    }
    .block-17-footer-card-contact-info-lvl-2{
        flex-direction: column;
    }
    .block-17-footer-card-hr-block{
        margin-right: 0px;
        margin-bottom: 6px;
    }
    .block-17-footer-card-hr-block .name, .block-17-footer-card-hr-block .razd{
        font-size: 12px;
    }
    .block-17-footer-card-hr-block .contact-phone{
        font-size: 14px;
    }
    .block-17-footer-btn-link-privacy-policy {
        margin-bottom: 8px;
    }
    .block-17-footer-card-r{
        margin-top: 32px;
    }
    .block-17-footer-card-logo .img{
        display: none;
    }
    .block-17-footer-card-logo .img-2{
        display: block;
    }
    .block-13{
        padding-left: 60px;
        padding-right: 60px;
    }
    .block-15-work-algoritm-list-item-text-container{
        margin-top: -30px;
    }

    .modal-privacy-policy-main{
        width: 100%;
        height: 100%;
    }
    .modal-privacy-policy-main-content-text h1{
        font-size: 32px;
        margin-top: 16px;
        margin-bottom: 16px;
    }
    .modal-privacy-policy-main-content-text .text{
        font-size: 12px;
    }
    .modal-privacy-policy-main .img-bg{
        right: 0px;
    }
    .modal-privacy-policy-main-content-container{
        padding: 40px;
    }
    .modal-thanks-main{
        width: 100%;
        height: 100%;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        padding: 0px;
    }
    .modal-thanks-main h1{
        font-size: 32px;
        width: auto;
        margin-bottom: 24px;
    }
    .modal-thanks-main .dop-text{
        font-size: 14px;
        width: auto;
        text-align: center;
    }
    .modal-thanks-main .btn-ok{
        margin-top: 32px;
        font-size: 14px;
        padding: 18px 32px 20px 32px;
    }
    .modal-thanks-main .img-bg{
        transform: scale(0.7);
        right: unset;
        bottom: unset;
    }
    
}





/* начинается вертикальная ориентация */
@media screen and (max-width: 640px){

    .block-1-help-info-scroll{
        display: none;
    }

    .block-5-body-traner-card-item-value .little {
        font-size: 32px;
    }
    .block-5-body-traner-card-item-value{
        font-size: 48px;
    }
    .block-5-body-traner-card-item-description{
        width: 130px;
    }
    .block-5-body-traner-card-item-value .dop-word{
        font-size: 16px;
    }
    .block-5-body-traner-card-item-line{
        margin-top: 20px;
        margin-bottom: 18px;
        width: 38px;
    }

    .modal-video-vakansia-main .btn-close {
        right: 38px;
        top: 38px;
    }
    .modal-video-vakansia-main{
        width: 100%;
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        background-color: unset;
    }
    .modal-video-vakansia-video-container{
        width: fit-content;
        height: fit-content;
    }

    .block-1-main-text h1{
        background-color: #f6f5f8;
        padding: 12px 0px 12px 0px;
    
        opacity: 0;
        transform: translate(0px, 280px ); 
        transition-timing-function: ease;
        animation-fill-mode: forwards;
        will-change: transform;
    }
    @keyframes animate-block-1-main-text-h1{
        0%{
            opacity: 0;
            transform: translate(0px, 280px);
        }
        100%{
            opacity: 1;
            transform: translate(0px, 0px);
        }
    }
    .block-1-main-advantages{
        transform: translate( 0px, 280px); 
        flex-wrap: wrap;
        margin-top: 8px;
    }
    .block-1-name-of-job{
        position: absolute;
        top: 120px;
        right: unset;
        width: 240px;
        align-items: flex-start;
    }
    .block-1-video-main-container{
        transform: translate( 0px, 280px); 
    }
    .block-1-name-of-job .img{
        margin-top: 4px;
    }
    h1{
        font-size: 38px;
    }
    .block-1{
        padding-left: 32px;
        padding-right: 32px;
    }
    .block-1-main-advantages-item{
        padding: 10px 14px 10px 14px;
        margin-right: 10px;
    }
    .block-1-dop-h1{
        right: auto;
        bottom: 160px; 
        transform: translate(0px, 680px);
    }
    .horizontal-container-1{
        flex-direction: column;
        height: 100vh;
        width: 100%;
    }
    .horizontal-container-1 .block-item{
        width: 100%;
        height: 100%;
    }
    .block-1-name-of-job .text{
        font-size: 16px;
    }
    .block-1-video-main-container {
        width: 280px;
        height: 200px;
        top: -200px;
        left: -12px;
    }
    .block-3-study-container{
        /* flex-direction: column; */
        flex-wrap: wrap;
        margin-top: 28px;
    }
    .block-3-study-container-item:last-of-type{
        margin-top: 32px;
    }
    .block-3{
        padding: 100px 32px 0px 32px;
    }
    .main-header-logo-container{
        margin-left: 32px;
        opacity: 1;
    }
    .main-header-btns-containers{
        margin-right: 32px;
    }
    .block-3-study-container-item-img{
        height: 80px;
    }
    .block-3-study-container-item-text-block-main{
        font-size: 20px;
    }
    .block-3-study-container-item-img svg{
        width: 80px;
        height: auto;
    }
    .block-3-header-img-container-dop-text{
        display: none;
    }
    .block-3-header-img-container-img{
        display: none;
    }
    .block-1-head-logo{
        z-index: 2;
        margin-top: 28px;
        visibility: hidden;
    }
    .block-1-main-text{
        margin-right: 32px;
        margin-left: 32px;
        right: 0px;
        left: 0px;
    }
    .block-1-main-advantages-item{
        margin-bottom: 10px;
    }
    .horizontal-container-2{
        flex-direction: column;
        width: 100%;
        height: 100vh;
    }
    .main-header-logo-container .text-phone, .main-header-logo-container .razd{
        display: none;
    }
    .block-4{
        flex-direction: column;
        justify-content: flex-start;
        padding-left: 32px;
        padding-right: 32px;
        padding-top: 120px;
    }
    .block-4-body{
        margin-top: 40px;
    }
    .block-4-content-1, .block-4-content-2{
        width: 100%;
    }
    .block-4-content-1-row-1 .text, .block-4-content-1-row-2 .text, .block-4-content-1-row-3 .text{
        padding-left: 14px;
        width: 180px;
        min-width: 180px;
        box-sizing: border-box;
        white-space: break-spaces;

        right: unset;
    }
    /* .block-4-content-1-row-2 .text{
        right: 18px;
        width: 180px;
        box-sizing: border-box;
        white-space: break-spaces;
        padding: 0px;
    } */
    .block-4-content-1-row .img{
        width: 68px;
        height: 68px;
        right: 16px;
    }
    .block-4-date-from-crm-info{
       position: unset;
       width: 100%;
       text-align: left;
       margin-top: 100px;
    }
    .block-4-content-2-row-2 .main-text-container, .block-4-content-2-row-1 .main-text-container{
        right: 0px;
    }
    .block-4-content-2-row .main-text-container{
        align-items: flex-end;
        right: unset;
        flex-direction: row;
        margin-left: 70px;
    }
    .block-4-header{
        width: 100%;
    }
    .block-4-content-2-row .main-text-container .main-text-container-zp-container .big-letter-razd{
        margin-left: 10px;
        margin-right: 10px;
    }
    .block-4-content-2-row{
        height: 120px;
    }
    .block-4-content-2-row.block-4-content-2-row-2 .main-text-container .main-text-container-zp-description{
        width: 140px;
    }
    .block-4-content-2-row.block-4-content-2-row-1 .main-text-container .main-text-container-zp-description{
        width: 140px;
    }
    .block-5{
        padding: 32px;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }
    .block-5-header{
        margin-top: 300px;
    }
    .block-5-h1-dop-text{
        width: 300px;
    }
    .block-5-h1{
        text-align: center;
    }
    .block-5-body-traner-card-block-container{
        flex-wrap: wrap;
        justify-content: center;
    }
    .block-5-body-traner-card-item{
        width: 140px;
        height: 180px;
        margin-right: 14px;
        margin-bottom: 14px;
    }
    .block-5-h1-container{
        transform: scale(1.2);
    }
    .block-6{
        /* padding: 100px 32px 0px 32px;
        justify-content: flex-start; */

        align-items: center;
        justify-content: center;
        padding: 32px;
        padding-bottom: 80px;
    }
    .block-6-header{
        flex-direction: column;
    }
    .block-6-header-prof-container{
        flex-direction: column;
        align-items: center;
        margin-top: 48px;
        margin-bottom: 48px;
    }
    .block-6-header-prof-container-block-lit{
        order: 3;
        width: fit-content;
        padding: 16px 32px 16px 32px;
    }
    .block-6-header-prof-container-block-big{
        order: 1;
        width: fit-content;
    }
    .block-6-header-prof-container-arrow .img{
        margin: 0px;
        transform: rotate(-90deg);
        width: 38px;
    }
    .block-6-h1-container{
        width: 100%;
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    .block-6-body{
        flex-direction: column;
    }
    .block-6-header-prof-container-arrow{
        display: flex;
        order: 2;
        width: fit-content;
        margin-top: 24px;
        margin-bottom: 10px;
    }
    .block-6-body-description{
        width: 100%;
    }
    .block-6-body-description .text{
        width: 300px;
    }
    .block-6-body-img{
        height: 260px;

        height: unset;
        width: 80%;
        right: unset;
        left: unset;
        margin-top: 30px;
        display: none;
        /* z-index: -1; */
        opacity: 0.6;
    }
    .horizontal-container-4{
        height: 100vh;
        width: 100%;
        flex-direction: column;
    }
    .block-7{
        padding: 32px;
        /* padding-top: 140px; */
        flex-direction: column-reverse;
        justify-content: center;
    }
    .block-7-header{
        width: 100%;
        display: flex;
        flex-direction: column;
        align-items: center;
        margin: 0px;
    }
    .block-7-header-h1-line{
        margin-top: 26px;
        margin-bottom: 26px;
    }
    .block-7-h1{
        text-align: center;
    }
    .block-7-body{
        height: 300px;
        width: 100%;
        margin-top: 32px;
    }
    .block-7-body{
        transform: translate(0px, 380px);
    }
    .block-7-h1{
        transform: translate(0px, 380px);
    }
    .block-7-header-h1-line{
        transform: translate(0px, 380px);
    }
    .block-7-h1-dop-text{
        transform: translate(0px, 380px);
    }
    .block-8{
        padding: 0px;
        justify-content: center;
    }
    .block-8-body{
        /* margin-top: 38px; */
    }
    .block-8-h1-dop-text{
        width: 260px;
    }
    
    .block-8-body-corporat-video-container{
        /* width: 320px; */
    }
    .block-8-body-bg-confiti{
        display: none;
    }
    .block-8-header{
        margin-top: 0px;
    }
    .block-9-header{
        margin-top: -60px;
    }
    .block-10{
        flex-direction: column;
        align-items: center;
        justify-content: center;
        padding: 32px;
    }
    .block-10-img-container-img{
        width: 100%;
        height: 220px;
    }
    .block-10-img-container{
        width: 100%;
    }
    .block-10-img-container-figurs{
        display: none;
    }
    .block-10-body{
        width: 100%;
        margin: 0px;
        margin-top: 28px;
        align-items: center;
        display: flex;
        flex-direction: column;
    }
    .block-10-header-h1-line {
        margin-top: 18px;
        margin-bottom: 20px;
    }
    .block-10-h1{
        text-align: center;
    }
    .block-10-h1-dop-text, .block-10-h1-dop-text-2{
        text-align: center;
    }
    .block-11-body{
        flex-direction: column;
    }
    .block-11{
        padding: 32px;
    }
    .block-11-cards-stat-container{
        margin-left: 0px;
    }
    .block-11-cards-stat-2{
        width: 220px;
    }
    .block-11-cards-stat-1{
        width: 200px;
    }
    .block-11-cards-stat-3{
        width: 70px;
    }
    .block-11-h1-dop-text{
        width: 100%;
    }
    .block-11-h1{
        width: 100%;
    }
    .block-11-header{
        margin: 0px;
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    .block-11-text-container{
        margin-bottom: 38px;
    }
    .block-11-dop-crm-info{
        text-align: center;
    }
    .block-11-h1{
        text-align: center;
    }
    .block-11-h1-dop-text{
        text-align: center;
    }
    .horizontal-container-7{
        height: 100vh;
        width: 100%;
        flex-direction: column;
    }
    .block-12-body-main-img{
        width: 100%;
        height: 220px;
        background-size: cover;
        background-position: center center;
        background-repeat: no-repeat;
    }
    .block-12-body{
        width: 100%;
    }
    .block-12-body-dop-img{
        display: none;
    }
    .block-12{
        padding: 32px;
        align-items: center;
        justify-content: center;
    }
    .block-12-h1{
        text-align: center;
        width: 100%;
    }
    .block-12-h1-select-text{
        margin-right: 0px;
    }
    .block-12-h1-dop-text{
        width: 100%;
        text-align: center;
    }
    .block-11-header-h1-line{
        margin-top: 20px;
        margin-bottom: 20px;
    }
    .block-12-header-h1-line{
        margin-top: 20px;
        margin-bottom: 20px;
    }
    .block-12-body{
        margin-top: 38px;
    }
    .block-13{
        flex-direction: column;
        padding: 32px;
    }
    .block-13-text-block{
        width: 100%;
        height: 50%; /* 420px */
        margin-top: 48px;
        background-color: var(--white-background-color);
    }
    .block-13-photos-block {
        width: 100%;
        height: 50%;
        overflow: hidden;
        margin-top: 0px; /* -180px */
        z-index: -1;
        align-items: flex-start;
    }

    .block-11-cards-stat-3 .block-11-cards-stat-value .maney-char-container .maney-char {
        font-size: 12px;
    }

    .block-1-alfa-arbits-container{
        height: 1000px;
        width: 1000px;
        top: -200px;
        right: -500px;
    }
    .block-1-alfa-arbits-circle-big{
        height: 840px;
        width: 840px;
        left: 80px;
        top: 40px;
    }
    .block-1-alfa-arbits-circle-big .block-1-alfa-arbits-businka:nth-of-type(1){
        bottom: 130px;
        left: 48px;
    }
    .block-1-alfa-arbits-circle-big .block-1-alfa-arbits-businka:nth-of-type(2){
        top: -32px;
        left: 380px;
    }
    .block-1-alfa-arbits-circle-big .block-1-alfa-arbits-businka:nth-of-type(3){
        right: 48px;
        bottom: 130px;
    }
    .block-1-alfa-arbits-circle-middle{
        width: 520px;
        height: 520px;
        top: 170px;
        right: 210px;
    }
    .block-1-alfa-arbits-circle-middle .block-1-alfa-arbits-businka:nth-of-type(1){
        bottom: 40px;
        left: 40px;
    }
    .block-1-alfa-arbits-circle-middle .block-1-alfa-arbits-businka:nth-of-type(2){
        left: 190px;
        top: -30px;
    }
    .block-1-alfa-arbits-circle-middle .block-1-alfa-arbits-businka:nth-of-type(3){
        right: 0px;
        bottom: 100px;
    }
    .block-1-alfa-arbits-circle-little{
        width: 180px;
        height: 180px;
        top: 330px;
        right: 380px;
    }
    .block-1-alfa-arbits-circle-little .block-1-alfa-arbits-businka:nth-of-type(1){
        bottom: 0px;
        left: -14px;
    }
    .block-1-alfa-arbits-circle-little .block-1-alfa-arbits-businka:nth-of-type(2){
        left: 40px;
        top: -34px;
    }
    .block-1-alfa-arbits-circle-little .block-1-alfa-arbits-businka:nth-of-type(3){
        right: -20px;
        bottom: 20px;
    }

    .block-14-body-infohraphics{
        flex-direction: column;
        height: fit-content;
        width: 100%;
        margin-bottom: 0px;
    }
    .block-14{
        padding: 32px;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }
    .block-14-body-waiting-you-photo-container{
        display: none;
    }
    .block-14-body-waiting-you-list-1{
        margin-top: 0px;
    }
    .block-14-header {
        margin-bottom: 38px;
    }
    .block-14-body{
        width: 100%;
        position: inherit;
        bottom: unset;
        margin-top: 0px;
    }
    .block-14-body-waiting-you-list-item{
        width: 100%;
    }
    .block-14-body-waiting-you-list-item-text, .block-14-body-waiting-you-list-2 .block-14-body-waiting-you-list-item .block-14-body-waiting-you-list-item-text{
        width: 100%;
        text-align: center;
        margin-right: 0px;
        margin-left: 0px;
    }
    .block-14-body-waiting-you-list-2 .block-14-body-waiting-you-list-item:nth-of-type(1) .block-14-body-waiting-you-list-item-icon, .block-14-body-waiting-you-list-2 .block-14-body-waiting-you-list-item:nth-of-type(3) .block-14-body-waiting-you-list-item-icon{
        right: 0;
        left: unset;
    }  
    .block-14-body-waiting-you-list-1 .block-14-body-waiting-you-list-item:nth-of-type(1) .block-14-body-waiting-you-list-item-icon, .block-14-body-waiting-you-list-1 .block-14-body-waiting-you-list-item:nth-of-type(3) .block-14-body-waiting-you-list-item-icon{
        right: unset;
        left: 0;
    }
    .block-15-main-container{
        width: 100%;
    }
    .block-15{
        padding: 32px;
    }
    .block-15-h1{
        text-align: center;
    }
    /* .block-15-work-algoritm-list{
        flex-direction: column;
    }
    .block-15-work-algoritm-progress{
        width: 1px;
        height: calc(380px * 6 - 380px);
    }
    .block-15-work-algoritm-progress-point-cont-1{
        left: -12px;
    } */
    .block-15-work-algoritm-list-item-text-container .title{
        width: 100%;
    }
    .block-16{
        flex-direction: column;
        padding: 32px;
    }
    .block-16-header{
        margin-left: 0px;
        margin-bottom: 0px;
        margin-top: 38px;
    }
    .block-17-main-form{
        margin: 0px;
    }
    .block-17{
        padding: 32px;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }
    .block-17-main-form{
        width: 100%;
    }
    .block-17-main-form-header-progres-container .progess{
        display: none;
    }
    .block-17-main-form-header-progres-container{
        margin-left: 2px;
    }

    .block-17-main-form-header-text-lvl-2{
        font-size: 38px;
        margin-bottom: 10px;
        font-weight: 400;
    }
    .block-17-main-form-header-text-lvl-1 {
        margin-left: 4px;
        width: fit-content;
        border-left: 1px solid #E8113A;
        padding-left: 10px;
    }
    .block-17-main-form-header{
        margin-bottom: 38px;
    }
    .block-17-main-form-body-questions-containe-row{
        flex-direction: column;
    }
    .block-17-main-form-body-questions-container-list{
        /* flex-direction: column; */
        height: 100%;
        width: 100%;
    }
    .block-17-main-form-body{
        width: 100%;
        height: 408px;
    }
    .block-17-main-form{
        width: 100%;
        height: auto;
    }
    .block-17-main-form-body-questions-container{
        height: 100%;
        width: 100%;
    }
    .block-17-main-form-body-questions-containe-item{
        height: 100%;
        width: 100%;
        min-width: 100%;
    }
    .block-17-main-form-input-block-item-1 .block-17-main-form-input-input-text, 
    .block-17-main-form-input-block-item-2 .block-17-main-form-input-input-text, 
    .block-17-main-form-input-block-item-3 .block-17-main-form-input-input-text, 
    .block-17-main-form-input-block-item-4 .block-17-main-form-input-input-text, 
    .block-17-main-form-input-block-item-5 .block-17-main-form-input-input-text, 
    .block-17-main-form-input-block-item-6 .block-17-main-form-input-input-text{
        width: 100%;
    }
    .block-17-main-form-body-questions-containe-row{
        margin-bottom: 0px;
    }
    .block-17-main-form-input-block-item{
        margin-bottom: 4px;
        margin-right: 0px;
        width: 100%;
    }
    .block-17-main-form-body-btns-container{
        flex-direction: column;
        align-items: flex-end;
        margin-bottom: 0px;
    }
    .block-17-main-form-body-btns-container-privacy-policy-container{
        align-self: flex-start;
        position: absolute;
        top: -48px;
    }
    .block-17-main-form-header-progres-container .progess-text-p{
        font-weight: 400;
    }
    .block-17-main-form-input-block-item-7 .block-17-main-form-input-input-text{
        width: 100%;
    }
    .block-17-main-form-input-block-item-8{
        width: 100%;
    }
    .block-17-main-form-input-block-item-8 .block-17-main-form-input-input-text{
        width: 100%;
    }
    .block-17-main-form-input-block-item-10 .block-17-main-form-input-input-text{
        width: 100%;
    }
    .block-17-main-form-input-block-item-11 .block-17-main-form-input-input-text{
        width: 100%;
    }
    .block-17-main-form-input-block-item-13 .block-17-main-form-input-input-text, .block-17-main-form-input-block-item-14 .block-17-main-form-input-input-text{
        width: 100%;
    }
    .block-17-main-form-input-block-item-12 .block-17-main-form-input-input-text{
        width: 100%;
    }
    .block-17-main-form-input-block-item-12{
        margin-top: 0px;
    }

    .block-17-main-form-body-questions-containe-item-2 .block-17-main-form-body-questions-containe-row:nth-of-type(1){
        position: relative;
    }
    .block-17-main-form-input-block-item-btn-container{
        height: fit-content;
        width: fit-content;
        align-self: unset;
        bottom: 4px;
        left: 180px;
        position: absolute;
    }
    .block-17-main-form-input-block-item-btn.w-136{
        width: 120px;
        padding-left: 22px;
    }
    .main-form-short-name-of-rezume{
        top: -20px;
    }
    .block-17-main-form-input-block-item-btn .text{
        margin-left: 10px;
    }
    .modal-thanks-main h1{
        width: 248px;
        text-align: center;
    }
    .modal-thanks-main .dop-text{
        width: 268px;
    }
    .modal-privacy-policy-main-content-text h1{
        font-size: 20px;
        margin-bottom: 0px;
    }
    .block-17-footer-card{
        height: 420px;
        padding: 32px;
        flex-direction: column;
    }
    .block-17-footer-card-contact-info-lvl-1{
        flex-direction: column;
        align-items: center;
        margin-bottom: 28px;
    }
    .block-17-footer-card-contact-info-lvl-1 .name-section{
        margin-right: 0px;
        margin-bottom: 8px;
        font-size: 26px;
    }
    .block-17-footer-card-logo{
        margin-right: 0px;
        margin-bottom: 12px;
        padding: 12px;
    }
    .block-17-footer-card-l{
        flex-direction: column;
        align-items: center;
    }
    .block-17-footer-dop-info{
        align-items: center;
    }
    .block-17-footer-card-contact-info-lvl-2{
        align-items: center;
    }
    .block-17-footer-card-contact-info-lvl-1 .email{
        letter-spacing: 0.04em;
        color: rgba(109, 109, 109, 01);
        font-size: 14px;
    }
    .block-17-footer-card-hr-block .name, .block-17-footer-card-hr-block .razd{
        font-size: 14px;
    }
    .block-17-footer-card-hr-block {
        margin-bottom: 8px;
    }
    .block-17-footer-card-hr-block .contact-phone{
        font-size: 16px;
    }



    .block-3-study-container-item-text-block-second{
        font-size: 14px;
        letter-spacing: 0.0em;
        color: #949494;
        width: 100px;
        text-align: center;
    }
    .block-3-study-container-item-text-block-main{
        font-size: 22px;
        width: fit-content;
        text-align: center;
    }
    .h1-dop-text, .h1-dop-text.block-5-h1-dop-text, .h1-dop-text, .h1-dop-text.block-5-h1-dop-text{
        color: #a9a9a9;
        font-size: 12px;
        letter-spacing: 0.04em;
        font-weight: 400;
    }
    .block-4-date-from-crm-info{
        width: 260px;
        min-width: 260px;
        font-size: 12px;
        color: #e2e2e2;
        white-space: normal;
        align-self: flex-end;
    }
    .block-4-body{
        display: flex;
        flex-direction: column;
    }
    .main-header-conatiner-menu-list-item{
        width: 148px;
        font-size: 14px;
        margin-bottom: 14px;
    }
    .block-4-content-2-row .main-text-container .main-text-container-zp-container .lit-letter{
        font-weight: 400;
    }
    .block-6-body-description .text{
        font-size: 14px;
    }
    .block-6-header-prof-container-block-lit .text{
        font-size: 22px;
    }
    .block-7-work-time{
        font-size: 42px;
    }
    .block-13-h1-dop-text-2{
        width: 200px;
    }
    .block-15-work-algoritm-list-item-text-container .desc{
        color: #a9a9a9;
        font-size: 14px;
    }
    .block-15-work-algoritm-list-item.active .block-15-work-algoritm-list-item-text-container .title {
        font-size: 22px;
    }
    .block-17-main-form-header-text-lvl-3{
        font-size: 16px;
    }
    .block-17-main-form-header-text-lvl-1{
        color: #858585;
        font-size: 14px;
    }
    .block-17-main-form-input-input-text{
        font-size: 14px;
        height: 58px;
    }
    .block-17-main-form-input-input-text::placeholder{
        color: #9696a0;
    }
    .block-17-main-form-input-block-item-btn.w-136{
        height: 58px;
    }
    .main-form-privacy-policy-checkbox .text{
        font-size: 14px;
        width: 240px;
        padding-top: 0px;
        line-height: 130%;
    }
    .block-17-main-form-body-btns-container-privacy-policy-container{
        top: -58px;
    }
    .block-17-coner-container{
        top: 32px;
        right: 32px;
    }
    .btn-close-main-form .text{
        font-size: 16px;
    }
    .block-5-body-traner-card-block-dop-info{
        display: none;
    }

    .horizontal-container-10{
        flex-direction: column;
        height: 100vh;
        width: 100%;
    }
    .block-13-photos-block-list-item{
        width: calc(240px + 50px + 50px);
        height: calc(150px + 30px + 30px);
    }
    .block-13-photos-block-list-item{
        padding-top: 30px;
        padding-bottom: 30px;
        padding-left: 50px;
        padding-right: 50px;
    }
   


}




@media screen and (max-width: 480px){
    .block-3-study-container-item{
        flex-direction: row;
        align-items: center;
        justify-content: space-between;
        width: 100%;
    }
    .block-3-study-container{
        width: 100%;
    }
    .block-3-study-container-item:last-of-type{
        margin: 0;
    }
    .block-3-study-container-item{
        margin-bottom: 16px;
    }
    .block-4-date-from-crm-info{
        text-align: right;
        margin-top: 40px;
    }
    .block-5-body-traner-card-item:nth-of-type(2), .block-5-body-traner-card-item:nth-of-type(4){
        margin-right: 0px;
    }
    .block-5-body-traner-card-item{
        width: 120px;
        height: 160px;
        margin-right: 8px;
        margin-bottom: 14px;
    }
    .block-6-header-prof-container{
        /* margin-top: 18px; */
    }
    .block-6-header-prof-container-block-lit {
        margin-top: 16px;
    }
    .block-6-h1{
        text-align: center;
    }
    /* .block-6-body-img{
        height: 260px;
        margin-top: -200px;
        opacity: 0.6;
    } */
    .block-7-body{
        height: 240px;
    }
    .block-8-body-corporat-video-container{
        /* width: 260px; */
    }
    .block-10-img-container-img{
        /* height: 180px; */
    }
    .block-10-h1-dop-text-2{
        margin-bottom: 0px;
    }
    .block-10-img-container{
        margin-top: 40px;
    }
    .block-12-body-main-img{
        height: 180px;
    }
    .block-13-photos-block-list-item{
        padding-top: 40px;
        padding-bottom: 40px;
        padding-left: 20px;
        padding-right: 20px;

        width: calc(220px + 20px + 20px);
        height: calc(140px + 20px + 20px);
    }
    .block-13-photos-block{
        /* margin-top: -100px; */
    }
    .block-13-photos-block-list-item-finish.block-13-photos-block-list-item.active .block-13-photos-block-list-item-finish-photo-text{
        width: calc(240px + 50px + 50px);
    }
    .block-13-photos-block-list-item-finish-photo-text .text {
        font-size: 18px;
    }
    .block-14-body-waiting-you-list-item{
        margin-bottom: 10px;
    }
    .block-14-header{
        margin-top: 38px;
    }
    .block-13-photos-block-list-item-finish-photo-text{
        width: 220px;
    }

    .block-13-photos-block-list-item-finish.block-13-photos-block-list-item.active .block-13-photos-block-list-item-finish-photo-text{
        width: calc(220px + 20px + 20px);
    }

    .block-5-body-traner-card-item-content {
        left: -50px;
    }
    .block-3-study-container-item:nth-of-type(3) .block-3-study-container-item-text-block .block-3-study-container-item-text-block-main{
        margin-top: 0px;
    }
    .block-3-study-container-item-img{
        width: 50%;
        height: 100%;
        margin-bottom: 0px;
        border: 2px solid #232324;
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: center;
    }
    .block-3-study-container-item-text-block{
        /* width: 148px; */
        width: 50%;
        height: 112px;
        padding-top: 0px;
        display: flex;
        align-items: center;
        justify-content: center;

        transform: translate(-100%, 0%);
    }


}





@media screen and (max-height: 1000px){
    .main-header-conatiner-menu-list-scroll-container{
        height: 700px;
    }
}
@media screen and (max-height: 800px){
    .main-header-conatiner-menu-list-scroll-container{
        height: 500px;
    }

    .main-header-conatiner-menu-gradient-cotainer{
        position: absolute;
        pointer-events: none;
        top: 560px;
        height: 60px;
        width: 100%;
    }
    .main-header-conatiner-menu-list-main-container .main-header-conatiner-menu-gradient-cotainer .main-header-conatiner-menu-gradient-black{
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        background-image: linear-gradient(180deg, rgba(35, 35, 36, 0) 0%, #272728 100%);

        height: 100%;
        transition: 0.3s;
        transition-delay: 0.3s;
        opacity: 1;
    }
    .main-header-conatiner-menu-list-main-container .main-header-conatiner-menu-gradient-cotainer .main-header-conatiner-menu-gradient-white{
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        background-image: linear-gradient(180deg, rgba(233, 231, 236, 0) 0%, #E9E7EC 100%); 

        height: 0%;
        transition: 0s;
        transition-delay: 0s;
        opacity: 0;
    }

    .main-header-conatiner-menu-list-main-container.color-theme .main-header-conatiner-menu-gradient-cotainer .main-header-conatiner-menu-gradient-black{
        height: 0%;
        transition: 0s;
        opacity: 0;
        transition-delay: 0s;
    }
    .main-header-conatiner-menu-list-main-container.color-theme .main-header-conatiner-menu-gradient-cotainer .main-header-conatiner-menu-gradient-white{
        height: 100%;
        transition: 0.3s;
        transition-delay: 0.3s;
        opacity: 1;
    }   

}
@media screen and (max-height: 650px){
    .main-header-conatiner-menu-list-scroll-container{
        height: 400px;
        margin-top: 100px;
    }
    .main-header-conatiner-menu-list-main-container .main-header-conatiner-menu-gradient-cotainer{
        top: 440px;
    }
}
@media screen and (max-height: 500px){
    .main-header-conatiner-menu-list-scroll-container{
        height: 240px;
    }
    .main-header-conatiner-menu-list-main-container .main-header-conatiner-menu-gradient-cotainer{
        top: 290px;
    }
}




