@media (min-width: 1200px){
    @media (max-width: 1800px){
        .barLine{
            align-items: center;
        }
        .barLine__logoBox{
            padding-left: 30px;
        }
        .barLine__fixer{
            display: flex;
            flex-direction: column;
            margin: 0 auto;
            padding-right: 200px;
        }
        .barLine__navigation{
            order: 1;
        }
        .barLine__navigation_listbox{
            margin: 20px 0;
        }
        .barLine__specialButtonsBox{
            order: 2;
            margin: 0 auto 0 auto;
            padding-left: 50px;
        }
          
          .upBoard__mainContent::after {
            content: "";
            position: absolute;
            top: 0;
            right: 0;
            width: 100px;
            height: 100%;
            background: url("/img/holoBackground1contureR.png") no-repeat;
            background-size: contain;
            user-select: none;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            pointer-events: none;
            -webkit-touch-callout: none;
          }
          .upBoard__mainContent_partners::after{
            content: "";
            position: absolute;
            top: 0;
            right: 0;
            width: 100px;
            height: 100%;
            background: url("/img/holoBackground5R.png") no-repeat;
            background-size: contain;
            user-select: none;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            pointer-events: none;
            -webkit-touch-callout: none;
          }
          .upBoard__reestrBtn{
            white-space: nowrap;
            margin-right: 10px;
          }
          .upBoard__mainContent_textLeft{
            margin-right: 10px;
          }
          .upBoard__subContent{
            max-width: 1611px;
            width: auto;
            padding: 56px 40px 0 56px;
          }
          .upBoard__mainContent_textLeft{
            margin-right: 40px;
          }
          .advantagesFirst__contentBox{
            width: auto;
            max-width: 1770px;
          }
          .advantagesFirst__leftContent{
            margin-left: 30px;
          }
          .filesSection__box{
            display: flex;
            justify-content: center;
          }
          .filesSection__head {
            margin: 0;
          }
          .advantagesSecond__HeadersBox{
            justify-content: space-around;
            flex-wrap: wrap;
            column-count: 1;
            width: 95%;
            margin: 0 30px;
          }
          .advantagesSecond_head {
            width: 100%;
            max-width: 100%;
            margin: 0;
          }
          .advantagesSecond_head_m {
            margin: 0 0 40px 0;
            text-align: center;
          }
          .advantagesSecond__advantagesBox {
            max-width: 1000px;
          }
          .advantagesSecond__advantagesList {
            column-count: 2;
            column-gap: 20px;
            flex-wrap: wrap;
            justify-content: center;
            width: 1000px;
            padding: 0;
          }
          .advantagesSecond__advantagesItem{
            margin: 50px;
            width: 375px;
          }
          .advantagesSecond{
            margin: 0;
          }
          .contact__box{
            width: auto;
            max-width: 1765.5px;
          }
          .contact__box::after {
            content: "";
            position: absolute;
            top: 0;
            right: 0;
            width: 520px;
            height: 100%;
            background: url("/img/Vector 2R2.png") no-repeat;
            background-size: contain;
            user-select: none;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            pointer-events: none;
            -webkit-touch-callout: none;
          }
          .contact__logoBox__logo{
            position: relative;
            z-index: 2;
          }
          .contact__inputsBox{
            max-width: 70%;
          }
          .contact__buttonCheck_positioner{
            max-width: 57%;
          }

          .contact__inputItem{
            width: 35%;
          }
          .contact__annotation{
            max-width: 1320px;
            width: auto;
            margin-right: 40px;
          }
          .tableInfo__box{
            margin-top: 50px;
            flex-wrap: wrap;
            width: auto;
            max-width: 1770px;
          }
          .tableInfo__box{
            justify-content: center;
          }
          .tableInfo__bigPast{
            margin: 30px;
          }
          .tableInfo__annotation{
            width: auto;
            max-width: 1770px;
            margin: 0 5%;
          }
          .tableInfo__annotation__text{
            width: auto;
            max-width: 1450px;
          }
          .contacts{
            width: auto;
          }
          .contacts__usersDocsBox{
            margin-right: 0;
          }
          .contacts__usersResourcesBox{
            margin-left: 70px;
            margin-right: 40px;
          }
          .contacts__orgDataBox{
            padding: 0;
          }
          .Scrollbar__box{
            justify-content: center;
          }
          .Scrollbar__scrollBox{
            padding-left: 60px;
          }
          .Scrollbar__scroll{
            width: auto;
            max-width: 100%;
            justify-content: center;
          }
          .Scrollbar__scrollTrack{
            width: 70%;
          }
          .filesSection__box{
            flex-wrap: wrap;
          }
          .filesSection__head_operations {
            max-width: 800;
          }
          .news__box{
            max-width: 1765.5px;
            width: auto;
            margin: 0 30px;
          }
          .news__head{
            text-align: center;
          }
          .upBoard__subContent_contact{
            max-width: 1770px;
          }
          .PerfectionMainList_operations, .PerfectionMainList_event{
            justify-content: center;
          }
          .tableInfo__head_operation{
            margin: 50px;
            width: auto;
            max-width: 1465px;
          }
          .PerfectionMainList__item{
            margin: 0;
          }
          .upBoard__subContent_positionFixer_operations {
            width: auto;
            max-width: 750px;
            margin: 0 20px;
          }
          .PerfectionMainList_hr {
            justify-content: center;
            margin-bottom: 60px;
          }
          .advantagesFirst__rightContent__listText_hr{
            width: auto;
            max-width: 1000px;
          }
          .PerfectionHR__Box {
            margin:  0 70px;
          }
          .filesSection_hr{
            margin: 0;
          }
          .advantagesFirst__rightContent__ProchentsList__box_event{
            margin: 40px 100px 0 40px;
          }
          .PerfectionSecure__head_event{
            width: auto;
            max-width: 1500px;
          }
          .upBoard__mainContent_event .upBoard__mainContent_background{
            width: auto;
            max-width: 100%;
          }
          .upBoard__mainContent_right_event{
            width: auto;
            max-width: 100%;
          }

        .article__box{
            width: auto;
            max-width: 1765.5px;
        }
        .article__videoFullWidth, .article__imgFullWidth, .article__contentContainer, .article__text{
            width: 100% !important;
        }
    }
    @media (max-width: 1499px){
        .upBoard__mainHead{
            margin: 0 0 0 300px;
        }
        .upBoard__mainContent_left__listText{
            padding-top: 3px;
        }
        .upBoard__mainContent_headLeft{
            font-size: 56px;
            margin-bottom: 20px;
        }
        .upBoard__reestrBtn{
            margin-left: 30px;
        }
        .upBoard__mainContent{
            padding-left: 80px;
        }
        .upBoard__mainContent_right{
            margin-right: 30px;
        }
        .upBoard__reestrText{
            background-position: 0% 50%;
        }
        .upBoard__subContent__listBox{
            flex-wrap: wrap;
            flex-direction: column;
            justify-content: center;

        }
        .upBoard__subContent__list{
            width: 670px;
            padding-bottom: 36px;
            margin: 0 auto;
        }
        .upBoard__subContent__head{
            margin: 0 auto 40px auto;
            text-align: center;
        }
        .advantagesFirst__contentBox{
            flex-wrap: wrap;
            justify-content: center;
            padding-top: 0;
        }
        .advantagesFirst__rightContent{
            max-width: 100%;
        }
        .advantagesFirst__leftContent{
            display: flex;
            flex-wrap: wrap;
            flex-direction: column;
            margin: 0 auto;
            justify-content: center;
            max-width: 1000px;
        }
        .advantagesFirst__leftContent__button{
            width: 270px;
            text-align: center;
            margin: 0 auto;
        }
        .advantagesFirst__leftContent__head{
            margin-top: 0;
            max-width: 1000px;
            margin: 0 auto;
        }
        .advantagesFirst__leftContent__text{
            width: 700px;
        }
        .filesSection__head{
            text-align: center;
        }
        .Scrollbar{
            margin-top: 60px;
        }
        .advantagesSecond_head{
            font-size: 44px;
            text-align: center;
            margin-bottom: 20px;
        }
        .advantagesSecond_head_m{
            font-size: 48px;
        }
        .contact__boxFixer{
            padding-left: 60px;
        }
        .contact__inputsBox{
            max-width: 62%;
        }
        .contact__submitButton {
            margin: 30px 0 0 100px;
            max-height: 62px;
        }
        .contact__buttonCheck_positioner{
            max-width: 51%;
          }
        .tableInfo__box{
            margin: 0;
        }
        .tableInfo__annotation__text{
            font-size: 32px;
            font-weight: bold;
        }

        .contacts{
            width: 830px;
            align-items: normal;
            display: block;
            padding-top: 2px;
            padding-bottom: 60px;
            border-radius: 48px;
        }
        .contacts__usersDocsBox__list{
            font-size: 24px;
            line-height: 24px;
            font-weight: 400;
            width: 250px;
        }
        .contacts__usersResourcesBox{
            margin-left: 60px;
            margin-bottom: 40px;
        }
        .contacts__usersResourcesBox__listButton{
            font-size: 24px;
            line-height: 36px;
            font-weight: 400;
            padding-left: 30px;
            padding-top: 16px;
            padding-bottom: 12px;
            padding-right: 30px;
            width: 250px;
            margin-top: 0;
            margin-bottom: 16px;
        }
        .contacts__orgData-adress__name{
            display: none;
        }
        .contacts__orgData-adress__adress{
            font-size: 24px;
            line-height: 24px;
            font-weight: 400;
        }
        .contacts__orgData-contacts__telephone{
            font-size: 22px;
            line-height: 24px;
            font-weight: 800;
            background-size: 30px 30px;
            padding-left: 52px;
        }
        .contacts__orgData-contacts__email{
            font-size: 22px;
            line-height: 24px;
            font-weight: 800;
            background-size: 30px 30px;
            padding-left: 52px;
        }
        .contacts__logo{
            float: right;
            width: 162px;
            height: 162px;
            margin: 124px 140px 0 0;
    
        }
        .contacts__logo img{
            width: 162px;
            height: 162px;
        }
        .contacts__usersDocsBox{
            display: none;
        }
        .contacts__usersResourcesBox__listButton_demo span{
            display: none;
        }
        .contacts__usersResourcesBox__listButton_demo:after{
            content: "Запросить демо";
        }
        .contacts__usersResourcesBox{
            margin-top: 80px;
            margin-left: 140px;
        }
        .contacts__orgData-adress{
            padding: 0;
            width: 520px;
        }
        .contacts__orgDataBox{
            padding-left: 140px;
            display: flex;
            flex-wrap: wrap;
            flex-direction: column;
            margin: 0 auto;
            justify-content: center;
        }
        .contacts__orgData-contacts{
            padding: 0;
        }
        .contacts__orgDataBox__list{
            margin-bottom: 5px;
        }
        .contacts__usersDocsBox_m{
            display: flex;
            justify-content: space-around;
            padding: 0 60px 0 100px;
            margin: 60px 0 0 0;
        }
        .contacts__orgData-contacts__email {
            background-size: 30px 26px;
        }


        .Scrollbar{
            margin-top: 40px;
        }
        .Scrollbar__box{
            max-width: 640px;
            border-radius: 54px;
            height: 658px;
        }
        .Scrollbar__scrollBox{
            width: 640px;
            bottom: 20px;
            grid-template-columns: repeat(10, 680px);
            padding-left: 0px;
        }
        .Scrollbar__itemBox{
            width: 580px;
            height: 474px;
            margin: 0;
            background: url("/img/Subtract_m_x2.png");
            background-repeat: no-repeat;
            background-size: 580px 472px;
            position: relative;
            left: 30px;
        }
        .Scrollbar__item{
            height: 474px;
            padding-left: 30px;
            padding-right: 30px;
        }
        .Scrollbar__itemList{
            font-size: 24px;
            line-height: 27px;
            font-weight: 400;
        }
        .Scrollbar__headBox .filesSection__list__Text{
            font-size: 32px;
            line-height: 24px;
            font-weight: 400;
            padding: 10px 25px 10px 0;
        }
        .Scrollbar__itemEllipse{
            position: absolute;
            left: 0px;
            bottom: 400px;
        }
        .Scrollbar__headBox{
            width: 528px;
            padding: 0px 10px 0px 0px;
        }
        .Scrollbar__head{
            padding: 24px 0 0 0;
        }
        .Scrollbar__itemLists{
            padding: 12px 0 0 20px;
            width: 440px;
        }
        .Scrollbar__scrollThumb{
            width: 25%;
        }
        .Scrollbar__scrollTrack{
            padding-top: 2px;
            margin-top: 24px;
        }
        .upBoard__partners__box, .partners__line{
            flex-wrap: wrap;
        }
        .partner{
            padding: 10px;
        }



        .news__box{
            width: auto;
            max-width: 800px;
            margin: 0 auto;
        }
        .news__head{
            font-size: 48px;
            line-height: 48px;
            margin-top: 68px;
            margin-bottom: 92px;
        }
        .news__item{
            display: flex;
            flex-wrap: wrap;
            flex-direction: column;
            justify-content: center;
        }
        .news__image__borderImg{
            background: url("/img/borderNews.png");
            background-repeat: no-repeat;
            width: 642px;
            height: 476px;
            background-size: 642px 476px;
            left: 0px;
            user-select: none;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            pointer-events: none;
            -webkit-touch-callout: none;
        }
        .news__image__presentationImg{
            width: 642px;
            height: 476px;
            margin: 0 auto;
        }
        .news__item__head{
            margin: 20px;
            width: auto;
            font-size: 42px;
        }
        .news__item__text{
            font-size: 28px;
            line-height: 28px;
            width: 90%;
            margin: 0 auto 64px auto;
        }
        .news__item__fullNewsButton{
            font-size: 25px;
            line-height: 36px;
            padding: 18px 24px;
        }
        .news__item__textBox{
            display: flex;
            flex-wrap: wrap;
            flex-direction: column;
        }
        .news__item__fullNewsButton {
            width: 134px;
            margin: 0 auto;
        }
        .news__imageBox{
            margin: 0 auto;
            width: 642px;
        }
        .upBoard__mainContent_contact{
            background: url("/img/holoBackground2h.png");
        }
        .upBoard__mainContent_hr, .upBoard__mainContent_event{
            background: url("/img/holoBackground6h.png");
        }
        .upBoard__subContent__listBox_contact{
            margin-left: 75px;
        }
        .upBoard__subContent {
            min-height: 315px;
        }
        .upBoard__mainContent_textLeft_contact{
            font-size: 24px;
            line-height: 28px;
        }
        .upBoard__mainContent_headLeft_contact {
            line-height: 70px;
        }
        .upBoard__mainContent_contact .upBoard__mainContent_background{
            padding-top: 70px;
        }
        .upBoard__subContent_operations{
            padding-top: 20px;
            padding-bottom: 40px;
        }
        .upBoard__mainContent_hr .upBoard__mainContent_headLeft {
            font-size: 70px;
        }
        .PerfectionHR__Box{
            max-width: 900px;
        }
        .advantagesFirst__rightContent__listIcon_hr{
            margin: auto 3px;
        }
        .tableInfo__head_operation{
            margin: 50px 0;
        }
        .upBoard__mainContent_headLeft_event_upline, .upBoard__mainContent_headLeft_event{
            margin-right: 0px;
            font-size: 70px;
        }
        .upBoard__mainContent_headLeft_event_upline:after{
            content: "\A";
            white-space: pre;
        }
        .upBoard__mainContent_reectrBox{
            margin-top: 80px;
        }
        .upBoard__subContent_event{
            flex-wrap: wrap;
        }
        .advantagesFirst__rightContent__ProchentsList__box_event{
            margin: 0 40px 40px 10%;
        }
        .upBoard__subContent__head_fixer{
            width: 100%;
            text-align: center;
        }
        .PerfectionSecure__Box_event{
            margin: 0 40px 104px 40px;
        }
        .PerfectionSecure__head{
            font-size: 48px;
            line-height: 52px;
        }
        .contact__box{
            margin-right: 2px;
            margin-left: 2px;
        }

    }
}

@media (max-width: 1199px){
    .barLine{
        max-width: 720px;
        display: block;
        margin-top: 68px;
    }
    .barLine__logoBox{
        padding-left: 40px;
    }
    .barLine__logoBox img{
        width: 162px;
        height: 162px;
    }
    .barLine__navigation{
        display: none;
    }
    .barLine__specialButtonsBox{
        margin-top: 52px;
        padding-left: 44px;
    }
    .barLine__navigation_btn-gradient_prez, .barLine__navigation_btn-gradient_demo{
        font-size: 24px;
        line-height: 36px;
        width: auto;
        text-wrap: nowrap;
        padding: 14px 30px;
        margin-left: 0;
    }
    .barLine__navigation_btn-gradient_prez{
        margin-right: 24px;
    }
    .barLine__navigation_btn-gradient_demo{
        display: none;
    }
    .barLine__navigation_btn-gradient_demo_mobile{
        display: block;
    }
    
    .upBoard__mainHead{
        font-size: 36px;
        line-height: 36px;
        width: 400px;
        padding-left: 200px;
        margin-top: 48px;
    }
    .upBoard__mainContent{
        background: url("/img/holoBackground_m_x2.png");
        background-repeat: no-repeat;
        width: 580px;
        margin: 0 auto;
        padding: 80px 30px 76px 30px;
        bottom: 148px;
    }
    .upBoard__mainContent_background{
        width: 560px;
        display: block;
    }
    .upBoard__mainContent_headLeft{
        font-size: 48px;
        line-height: 48px;
        font-weight: 400;
        margin-bottom: 60px;
    }
    .upBoard__mainContent_textLeft{
        font-size: 24px;
        line-height: 28px;
        width: 580px;
        margin-bottom: 80px;
    }
    .upBoard__reestrText{
        font-size: 24px;
        line-height: 28px;
        background-size: 58px 60px;
        padding: 4px 0 28px 80px;
        margin-bottom: 16px;
    }
    .upBoard__mainContent_reectrBox{
        display: block;
    }
    .upBoard__mainContent_right{
        margin-top: 180px;
        width: 560px;
    }
    .upBoard__mainContent_left{
        background: url("/img/Subtract_m_x2.png");
        background-repeat: no-repeat;
        width: 580px;
        margin-top: 110px;
    }
    .upBoard__mainContent_left_img{
        top: 10px;
        left: 10px;
    }
    .upBoard__reestrBtn{
        font-size: 24px;
        line-height: 36px;
        font-weight: 400;
        margin: 0;
        padding: 16px 38px 20px 28px;
    }
    .upBoard__mainContent_left__head{
        width: 460px;
        font-size: 36px;
        line-height: 36px;
        font-weight: 400;
        color: #ffffff;
        margin: 76px 0 0 28px;
    }
    .upBoard__mainContent_left__listContent{
        width: 264px;
        height: 56px;
    }
    .upBoard__mainContent_left__listText{
        font-size: 24px;
        line-height: 24px;
        font-weight: 400;
        padding: 0 20px 0 0;
    }
    .upBoard__mainContent_left__list{
        height: 52px;
        margin: 0 6px 28px 0;
    }
    .upBoard__mainContent_left__lists{
        display: flex;
        padding: 0 0 0 24px;
        margin: 60px 0 30px 0;
        flex-wrap: wrap;
    }
    .upBoard__mainContent_left__listIcon{
        width: 35.86px;
        height: 35.86px;
        background: url("/img/arrowIcon.png");
        background-repeat: no-repeat;
        margin-left: 8px;
    }
    .upBoard__mainContent_left_img{
        width: 58px;
        height: 58px;
    }
    .upBoard__mainContent_left__listText span{
        display: none;
    }
    .upBoard__mainContent_left__listText_retail:after{
        content: "Розница";
    }


    .upBoard__subContent{
        bottom: 148px;
        width: 592px;
        margin: 0 auto;
        padding: 52px 0 0 48px;
        border-radius: 48px;
        min-height: 640px;
    }
    .upBoard__subContent__head{
        font-size: 50px;
        line-height: 48px;
        font-weight: 400;
        margin-bottom: 64px;
    }
    .upBoard__subContent__list{
        font-size: 24px;
        line-height: 24px;
        font-weight: 400;
        width: 540px;
        margin-bottom: 32px;
    }
    .upBoard__subContent__listBox{
        display: block;
    }

    .advantagesFirst__leftContent{
        max-width: 620px;
    }
    .advantagesFirst__leftContent__head{
        font-size: 50px;
        line-height: 48px;
        font-weight: 400;
        margin-top: 0;
        margin-bottom: 62px;
        width: 440px;
    }
    .advantagesFirst__leftContent__text{
        font-size: 24px;
        line-height: 24px;
        font-weight: 200;
        margin-bottom: 26px;
    }
    .advantagesFirst__leftContent__button{
        font-size: 26px;
        line-height: 36px;
        font-weight: 400;
        padding: 20px 24px 14px 30px;
    }
    .advantagesFirst__leftContent__button span{
        display: none;
    }
    .advantagesFirst__leftContent__button:after{
        content: "Запросить демо";
    }
    .advantagesFirst{
        position: relative;
        bottom: 68px;
    }
    .advantagesFirst__contentBox{
        padding-top: 0;
        width: 640px;
        display: block;
    }
    .advantagesFirst__rightContent{
        max-width: 90%;
    }
    .advantagesFirst__rightContent__ProchentsLists{
        padding: 0;
        margin-bottom: 34px;
    }
    .advantagesFirst__rightContent__ProchentsList__box{
        margin-right: 40px;
    }
    .advantagesFirst__rightContent__ProchentsList__num{
        font-size: 72px;
        line-height: 72px;
        font-weight: 800;
        margin-top: 66px;
    }
    .advantagesFirst__rightContent__ProchentsList__prochent{
        font-size: 36px;
        line-height: 72px;
        font-weight: 800;
        margin-top: 14px;
    }
    .advantagesFirst__rightContent__ProchentsList__text{
        font-size: 23px;
        line-height: 24px;
        font-weight: 400;
        margin: 0;
        position: relative;
        bottom: 0px;
    }
    .advantagesFirst__rightContent__listText{
        font-size: 22px;
        line-height: 24px;
        font-weight: 800;
        margin: 6px 0 20px 0;
    }
    .advantagesFirst__rightContent__listIcon{
        width: 60px;
        height: 32px;
        background-size: 32px 32px;
        margin: 0 16px 0 0;
    }
    .advantagesFirst__rightContent__doLists{
        padding: 0;
    }

    .filesSection{
        padding-top: 10px;
        margin-bottom: 140px;
    }
    .filesSection__box{
        width: 640px;
    }
    .filesSection__head{
        margin-top: 0;
        font-size: 36px;
        line-height: 36px;
        font-weight: 400;
        margin-bottom: 54px;
    }
    .filesSection__lists{
        flex-wrap: wrap;
        width: 680px;
    }
    .filesSection__list{
        width: 308px;
        padding: 10px 0;
        margin-right: 24px;
        margin-bottom: 24px;
        padding: 0;
        height: 52px;
    }
    .filesSection__list__Text{
        font-size: 24px;
        line-height: 24px;
        font-weight: 400;
    }
    .filesSection__list__Text span{
        display: none;
    }
    .filesSection__list__Text_retail:after{
        content: "Розница";
    }

    .Scrollbar{
        margin-top: 40px;
    }
    .Scrollbar__box{
        max-width: 640px;
        border-radius: 54px;
        height: 658px;
    }
    .Scrollbar__scrollBox{
        width: 640px;
        bottom: 20px;
        grid-template-columns: repeat(10, 680px);
    }
    .Scrollbar__itemBox{
        width: 580px;
        height: 474px;
        margin: 0;
        background: url("/img/Subtract_m_x2.png");
        background-repeat: no-repeat;
        background-size: 580px 472px;
        position: relative;
        left: 30px;
    }
    .Scrollbar__item{
        height: 474px;
        padding-left: 30px;
        padding-right: 30px;
    }
    .Scrollbar__itemList{
        font-size: 24px;
        line-height: 27px;
        font-weight: 400;
    }
    .Scrollbar__headBox .filesSection__list__Text{
        font-size: 32px;
        line-height: 24px;
        font-weight: 400;
    }
    .Scrollbar__itemEllipse{
        position: absolute;
    }
    .Scrollbar__headBox{
        width: 528px;
        padding: 0px 10px 0px 0px;
    }
    .Scrollbar__head{
        padding: 24px 0 0 0;
    }
    .Scrollbar__itemLists{
        padding: 12px 0 0 20px;
        width: 440px;
    }
    .Scrollbar__scrollThumb{
        width: 25%;
    }
    .Scrollbar__scrollTrack{
        padding-top: 2px;
        margin-top: 24px;
    }
    .advantagesSecond{
        margin-bottom: 130px;
    }
    .advantagesSecond_head_m{
        display: none;
    }
    .advantagesSecond_head{
        font-size: 48px;
        line-height: 48px;
        font-weight: 400;
        margin: 0;
        max-width: 600px;
    }
    .advantagesSecond__HeadersBox{
        max-width: 640px;
    }

    .advantagesSecond__advantagesBox{
        width: 640px;
    }
    .advantagesSecond__advantagesList{
        display: block;
    }
    .advantagesSecond__advantagesItem__head{
        font-size: 36px;
        line-height: 44px;
        font-weight: 400;
    }
    .advantagesSecond__advantagesItem__text{
        font-size: 24px;
        line-height: 24px;
        font-weight: 200;
        margin-top: 8px;
        margin-bottom: 26px;
    }
    .advantagesSecond__advantagesItem__logic{
        font-size: 24px;
        line-height: 24px;
        font-weight: 400;
        font-style: italic;
        padding: 4px 44px 6px 36px;
        width: auto;
        display: inline-block;
    }
    .advantagesSecond__advantagesItem{
        width: 640px;
        margin-bottom: 84px;
        margin-right: 0;
    }
    .advantagesSecond__advantagesItem__img_one{
        background-size: 110px 96px;
        height: 96px;
    }
    .advantagesSecond__advantagesItem__img_two{
        background-size: 110px 96px;
        height: 96px;
    }
    .advantagesSecond__advantagesItem__img_three{
        background-size: 110px 90px;
        height: 90px;
    }
    .advantagesSecond__advantagesItem__img_four{
        background-size: 110px 86px;
        height: 86px;
    }
    .advantagesSecond__advantagesList{
        padding-top: 20px;
    }
    .advantagesSecond__advantagesItem__head{
        margin: 20px 0 0 0;
    }
    .advantagesSecond__advantagesItem_three .advantagesSecond__advantagesItem__text .br{
        white-space: normal;
    }
    .advantagesSecond__advantagesItem__text_four span{
        display: none;
    }
    .advantagesSecond__advantagesItem__text_four:after{
        content: "Интерфейсы, подходящие под задачи компании";
    }
    .advantagesSecond__advantagesItem__img_three{
        padding-bottom: 14px;
    }
    .advantagesSecond__advantagesItem__img_four{
        margin-left: 0;
    }

    .contact__head{
        font-size: 50px;
        line-height: 68px;
        font-weight: 400;
        margin-top: 28px;
        margin-left: 8px;
        margin-bottom: 0;
    }
    .contact__annotation{
        font-size: 24px;
        line-height: 24px;
        font-weight: 400;
        margin-top: 10px;
        margin-left: 8px;
        max-width: 530px;
    }
    .contact__inputName{
        font-size: 24px;
        line-height: 24px;
        font-weight: 400;
    }
    .contact__enterPlace{
        font-size: 24px;
        line-height: 24px;
        font-weight: 400;
        padding: 10px 0 10px 50px;
    }
    .contact__inputsBox{
        display: block;
    }
    .contact__box{
        background: url("/img/Vector 2_m_x2.png");
        background-repeat: no-repeat;
        width: 640px;
        height: 1282px;
    }
    .contact__logoBox__logo{
        width: 176px;
        height: 176px;
    }
    .contact__logoBox{
        position: absolute;
        right: 80px;
        bottom: 180px;
    }
    .contact__logoBox_hr{
        bottom: 24px;
    }
    .contact__logoBox_event{
        bottom: 100px;
    }
    .contact__boxFixer{
        padding-left: 60px;
    }
    .contact__annotation span{
        white-space: nowrap;
    }
    .contact__enterBox{
        padding: 24px 0 0 8px;
    }
    .contact__inputItem{
        width: 452px;
        margin: 0 0 42px 0;
    }
    .contact__inputsBox{
        width: 560px;
    }
    .contact__inputsBox{
        max-width: 62%;
    }
    .contact__buttonCheck_positioner{
        display: block;
        max-width: 182px;
    }
    .contact__submitButton{
        font-size: 24px;
        line-height: 36px;
        font-weight: 400;
        padding: 14px 34px;
        margin-top: 28px;
    }

    .tableInfo__bigPast__head{
        font-size: 36px;
        line-height: 36px;
        font-weight: 400;
        margin-bottom: 26px;
    }
    .tableInfo__bigPast__boldText{
        font-size: 21.6px;
        line-height: 24px;
        font-weight: 800;
        margin-top: 4px;
    }
    .tableInfo__bigPast__text{
        font-size: 24px;
        line-height: 24px;
        font-weight: 200;
    }
    .tableInfo__bigPast__button{
        font-size: 24px;
        line-height: 36px;
        font-weight: 400;
        padding: 18px 36px 14px 28px;
    }
    .tableInfo__listPartUp__head{
        font-size: 48px;
        line-height: 48px;
        font-weight: 400;
        padding-left: 66px;
        padding-top: 74px;
        width: 440px;
        margin-bottom: 30px;
    }
    .tableInfo__listPartUp__item{
        font-size: 24px;
        line-height: 24px;
        font-weight: 400;
        font-style: italic;
        margin: 0 0 12px 0;
        padding: 8px 50px 8px 40px;
        display: inline-block;
        min-width: 200px;
    }
    .tableInfo__box{
        margin-top: 18px;
        width: 640px;
        display: block;
    }
    .tableInfo__bigPast{
        width: 572px;
        padding: 0;
        border-radius: 48px;
        padding: 52px 0 0 68px;
        height: 716px;
    }
    .tableInfo__bigPast__boldTextIcon{
        background-size: 32px 32px;
        width: 44px;
        height: 32px;
        padding-right: 0px;
        margin-top: 25px;
    }
    .tableInfo__bigPast__boldText{
        padding-left: 24px;
    }
    .tableInfo__bigPast__text{
        margin-top: 28px;
        margin-bottom: 100px;
        width: 440px;
    }
    .tableInfo__bigPast__text span{
        white-space: nowrap;
    }
    .tableInfo__listPart{
        width: 640px;
        background-color: #F1F1F1;
        border-radius: 48px;
        padding-bottom: 30px;
    }
    .tableInfo__listPartUp__list{
        padding-left: 72px;
        padding-right: 72px;
        padding-bottom: 0;
        margin: 0;
    }
    .tableInfo__listPartUp{
        margin: 0;
        background-color: transparent;
    }
    .tableInfo__listPartDown{
        padding: 0;
        background: none;
        height: 230px;
        max-height: 600px;
    }

    .tableInfo__annotation{
        width: 640px;
        margin-top: 128px;
        margin-bottom: 96px;
    }
    .tableInfo__annotation__text{
        font-size: 48px;
        line-height: 56px;
        font-weight: 400;
        width: 580px;
    }

    .contacts{
        width: 640px;
        align-items: normal;
        display: block;
        padding-top: 2px;
        padding-bottom: 60px;
        border-radius: 48px;
    }
    .contacts__usersDocsBox__list{
        font-size: 24px;
        line-height: 24px;
        font-weight: 400;
    }
    .contacts__usersResourcesBox{
        margin-left: 60px;
        margin-bottom: 118px;
    }
    .contacts__usersResourcesBox__listButton{
        font-size: 24px;
        line-height: 36px;
        font-weight: 400;
        padding-left: 30px;
        padding-top: 16px;
        padding-bottom: 12px;
        padding-right: 30px;
        width: 250px;
        margin-top: 0;
        margin-bottom: 16px;
    }
    .contacts__orgData-adress__name{
        display: none;
    }
    .contacts__orgData-adress__adress{
        font-size: 24px;
        line-height: 24px;
        font-weight: 400;
    }
    .contacts__orgData-contacts__telephone{
        font-size: 22px;
        line-height: 24px;
        font-weight: 800;
        background-size: 30px 30px;
        padding-left: 52px;
    }
    .contacts__orgData-contacts__email{
        font-size: 22px;
        line-height: 24px;
        font-weight: 800;
        background-size: 30px 30px;
        padding-left: 52px;
    }
    .contacts__logo{
        float: right;
        width: 162px;
        height: 162px;
        margin: 124px 60px 0 0;

    }
    .contacts__logo img{
        width: 162px;
        height: 162px;
    }
    .contacts__usersDocsBox{
        display: none;
    }
    .contacts__usersResourcesBox__listButton_demo span{
        display: none;
    }
    .contacts__usersResourcesBox__listButton_demo:after{
        content: "Запросить демо";
    }
    .contacts__usersResourcesBox{
        margin-top: 80px;
    }
    .contacts__orgData-adress{
        padding: 0;
        width: 520px;
    }
    .contacts__orgDataBox{
        padding-left: 60px;
    }
    .contacts__orgData-contacts{
        padding: 0;
    }
    .contacts__orgDataBox__list{
        margin-bottom: 5px;
    }
    .contacts__usersDocsBox_m{
        display: flex;
        justify-content: space-between;
        padding: 0 40px 0 60px;
        margin: 100px 0 0 0;
    }
    .barLine__navigationBtn{
        display: block;
    }
    .barLine__navigation{
        position: absolute;
        z-index: 3;
        top: 0;
        left: 0;
        width: 100%;
        justify-content: center;
        backdrop-filter: blur(10px);
        border-radius: 0 0 80px 80px;
    }
    .barLine__navigation_m_visible{
        display: flex;
    }
    .barLine__navigation__btn{
        background-color: transparent;
        padding: 0;
        font-size: 32px;
        line-height: 36px;
        margin-top: 16px;
    }
    .barLine__navigation_listbox{
        display: block;
        padding: 0;
        width: 400px;
        margin-top: 240px;
        padding-bottom: 80px;
    }
    .barLine__navigation_listbox li{
        display: flex;
        justify-content: center;
    }
    .tableInfo__bigPast{
        background: url("/img/holobackground3_x2.png");
        height: 560px;
    }
    .barLine__navigationBtn__line{
        width: 60px;
        height: 6px;
        border-radius: 5px;
        margin: 4px 0;
    }








    .upBoard__mainContent_operations{
        background: url("/img/holoBackground6_m_x2.png");
        background-repeat: no-repeat;
        bottom: 0;
        padding: 0;
        width: 640px;
        min-height: 665px;
    }
    .upBoard__mainContent_right_operations{
        margin: 0;
        padding-left: 60px;
        padding-top: 52px;
    }
    .upBoard__mainContent_textLeft_operations{
        margin-top: 52px;
        width: 500px;
    }
    .upBoard__mainContent_textLeft_operations span{
        white-space: nowrap;
    }
    .upBoard__mainContent_headLeft_operations{
        margin: 0;
    }
    .barLine__specialButtonsBox{
        margin-bottom: 42px;
    }
    .upBoard__mainContent_background_operations{
        width: 640px;
    }
    .upBoard__mainContent_right_operations{
        width: 580px;
    }
    .upBoard__mainContent_reectrBox{
        flex-wrap: wrap;
    }
    .upBoard__mainContent_reectrBox div{
        margin-bottom: 44px;
    }
    .upBoard__subContent_operations{
        bottom: 0;
        column-count: 1;
        padding-bottom: 56px;
    }
    .advantagesFirst__rightContent__ProchentsList__num_operations{
        font-size: 108px;
        line-height: 108px;
        padding-top: 0px;
        margin-top: 44px;
        margin-bottom: 10px;
    }
    .advantagesFirst__rightContent__ProchentsList__prochent_operations{
        font-size: 48px;
        line-height: 108px;
        margin-top: 38px;
    }
    .advantagesFirst__rightContent__ProchentsList__text_operations{
        font-size: 34px;
        line-height: 32px;
        font-weight: 700;
        bottom: 0;
        margin-left: 10px;
    }
    .advantagesFirst__subContent__ProchentsList__littleText_operations{
        font-size: 23.8px;
        line-height: 24px;
        margin-top: 50px;
        margin-left: 10px;
        width: 520px;
    }
    .upBoard__subContent_positionFixer_operations{
        width: 620px;
        margin-bottom: 66px;
    }
    .filesSection_operation{
        padding-top: 100px;
    }
    .PerfectionMainList__item__headImg{
        width: 32.86px;
        height: 32.86px;
        background-size: 32.86px 32.86px;
    }
    .PerfectionMainList__item__head{
        font-size: 25px;
        line-height: 24px;
        margin-top: 14px;
        margin-bottom: 14px;
    }
    .PerfectionMainList__item__head span{
        display: none;
    }
    .PerfectionMainList__item__box{
        width: 640px;
    }
    .PerfectionMainList__item{
        margin: 0;
    }
    .PerfectionMainList__head__box{
        padding: 0 30px 0 8px;
        margin-bottom: 34px;
    }
    .PerfectionList__item{
        font-size: 23.6px;
        line-height: 28px;
        font-weight: 200;
    }
    .PerfectionList_operation{
        padding-left: 40px;
        padding-bottom: 56px;
        width: 600px;
    }
    .PerfectionList__item span{
        white-space: nowrap;
    }
    .filesSection_operation{
        margin-bottom: 72px;
    }
    .filesSection__text_operation{
        margin-top: 0;
        font-size: 36px;
        line-height: 36px;
    }
    .filesSection__text_operation span{
        display: none;
    }
    .filesSection__text_operation:after{
        content: "DataMight – система, которая идеально выстроена под ваш бизнес";
    }
    .tableInfo__annotation_contact{
        margin-top: 32px;
    }
    .filesSection__text_operation{
        width: 640px;
    }
    .filesSection__lists_operation{
        margin-top: 56px;
    }
    .filesSection__list_contact{
        width: 308px;
        padding: 10px 0;
        margin-right: 24px;
        margin-bottom: 24px;
        padding: 0;
        height: 52px;
    }
    .tableInfo__head_operation{
        font-size: 49.8px;
        line-height: 56px;
        width: 640px;
        margin-top: 120px;
    }
    .tableInfo__head_operation span{
        white-space: nowrap;
    }
    .upBoard__mainContent_contact{
        background: url("/img/holoBackground2_m_x2.png");
        background-repeat: no-repeat;
        bottom: 0;
        max-height: 585px;
        height: 585px;
        min-height: 0;
        padding-bottom: 0;
    }
    .upBoard__mainContent_right_contact{
        padding-left: 30px;
        margin: 0;
    }
    .upBoard__mainContent_headLeft_contact{
        margin-bottom: 32px;
        margin-top: 40px;
        width: 500px;
    }
    .upBoard__mainContent_headLeft_contact span{
        display: none;
    }
    .upBoard__mainContent_headLeft_contact:after{
        content: "Будьте на шаг впереди с DataMight";
    }
    .upBoard__mainContent_textLeft_contact{
        margin-bottom: 54px;
        font-size: 25px;
        width: 500px;
    }
    .upBoard__mainContent_textLeft_contact span{
        display: block;
        height: 0;
    }
    .upBoard__mainContent_reectrBox_contact{
        text-wrap: wrap;
    }
    .upBoard__subContent_contact{
        bottom: 0;
        min-height: 324px;
    }
    .upBoard__subContent__listBox_contact{
        margin: 0;
        padding-top: 44px;
    }
    .upBoard__subContent__head_contact{
        margin-bottom: 0;
    }
    .upBoard__subContent__telephone_contact, .upBoard__subContent__email_contact{
        margin-bottom: 14px;
        margin-left: 10px;
        padding-top: 4px;
        font-size: 21px;
    }
    .upBoard__subContent__email_contact{
        background-size: 30px 22px;
        background-position: top 8px left 0px;
    }
    .filesSection_contact{
        margin-top: 80px;
        margin-bottom: 64px;
    }
    .filesSection__text_contact{
        display: none;
    }
    .tableInfo__annotation_contact, .tableInfo__annotation_contact .tableInfo__annotation__text{
        margin-top: 0;
    }
    .contact__box_contact{
        height: 1272px;
    }




    .news__box{
        width: 640px;
    }
    .news__head{
        font-size: 48px;
        line-height: 48px;
        margin-top: 68px;
        margin-bottom: 92px;
    }
    .news__item{
        display: block;
    }
    .news__image__borderImg{
        background: url("/img/borderNews.png");
        background-repeat: no-repeat;
        width: 642px;
        height: 476px;
        background-size: 642px 476px;
        left: 0px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        pointer-events: none;
        -webkit-touch-callout: none;
    }
    .news__image__presentationImg{
        width: 642px;
        height: 476px;
    }
    .news__item__head{
        margin-top: 52px;
        margin-bottom: 56px;
        width: 440px;
    }
    .news__item__text{
        font-size: 24px;
        line-height: 28px;
        margin-bottom: 64px;
        width: 620px;
    }
    .news__item__fullNewsButton{
        font-size: 25px;
        line-height: 36px;
        padding: 18px 24px;
    }


    .upBoard__mainContent_partners {
        bottom: 0;
        background: url("/img/holoBackground5_m_x2.png");
        background-repeat: no-repeat;
        height: 525px;
    }
    .upBoard__mainContent_right_partners{
        margin: 0;
    }
    .upBoard__mainContent_headLeft_partners{
        margin: 0;
        padding-top: 44px;
        padding-left: 32px;
    }
    .upBoard__mainContent_textLeft_partners{
        margin-top: 44px;
        margin-left: 32px;
    }
    .upBoard__partners{
        bottom: 0;
        padding: 54px 20px;
        margin-bottom: 80px;
    }
    .upBoard__partners__head{
        display: none;
    }
    .partner{
        display:block;
        max-width: 640px;
        clear:both
    }
    .partner a img{
        max-width: 524px;
    }
    .partners__line{
        display: block;
    }
    .upBoard__partners__box{
        padding: 0;
    }
    .tableInfo_partners{
        display: none;
    }
    .tableInfo__partners{
        display: block;
    }


    .upBoard__mainContent_headLeft_secure{
        margin-top: 0;
        margin-bottom: 52px;
    }
    .upBoard__mainContent_textLeft_secure{
        width: 460px;
        margin-bottom: 54px;
    }
    .upBoard__subContent_secure{
        bottom: 0;
        padding-bottom: 30px;
    }
    .upBoard__subContent__head_secure span{
        white-space: nowrap;
    }
    .upBoard__subContent__list_secure{
        margin-bottom: 48px;
    }
    .filesSection__head_secure{
        margin-top: 20px;
    }
    .PerfectionMainList__item__head_unmobileSpan{
        display: none;
    }
    .PerfectionList_secure{
        padding-bottom: 44px;
    }
    .PerfectionList__item_secure span{
        white-space: nowrap;
    }
    .PerfectionSecure__head{
        margin-top: 20px;
        font-size: 37px;
        line-height: 36px;
    }
    .PerfectionSecure__text{
        font-size: 24px;
        line-height: 28px;
    }
    .PerfectionSecure__Box{
        width: 620px;
        margin-bottom: 140px;
    }
    .filesSection__text_secure{
        display: none;
    }
    .filesSection__lists_secure{
        margin-bottom: 164px;
    }



    .upBoard__mainContent_right_hr{
        width: 560px;
        padding: 0 0 0 30px;
    }
    .upBoard__mainContent_hr{
        padding-top: 52px;
        padding-bottom: 30px;
        background: url("/img/holoBackground6_m_x2.png");
    }
    .upBoard__mainContent_event{
        padding-top: 0px;
        padding-left: 30px;
        width: 550px;
        background: url("/img/holoBackground6_m_x2.png");
        height: 665px;
        padding-bottom: 80px;
    }
    .upBoard__mainContent_headLeft_hr{
        padding-bottom: 26px;
    }
    .upBoard__mainContent_textLeft_hr{
        margin-bottom: 112px;
    }
    .upBoard__subContent__head_hr{
        margin-top: 32px;
        width: 560px;
    }
    .upBoard__subContent__list_hr{
        font-size: 25px;
        margin-bottom: 24px;
        width: 528px;
    }
    .upBoard__subContent__list_hr span{
        white-space: nowrap;
    }
    .upBoard__subContent_hr{
        min-height: 532px;
    }
    .filesSection_hr{
        margin-bottom: 116px;
        padding-top: 80px;

    }
    .PerfectionList_hr{
        padding-left: 36px;
        width: 600px;
    }
    .PerfectionList__item_hr{
        width: 600px;
    }
    .PerfectionHR__Box{
        bottom: 0;
    }
    .advantagesFirst__rightContent__ProchentsList__num_hr{
        font-size: 108px;
        line-height: 108px;
        margin-top: 30px;
    }
    .advantagesFirst__rightContent__ProchentsList__prochent_hr{
        font-size: 48px;
        line-height: 108px;
    }
    .advantagesFirst__rightContent__ProchentsList__text_hr{
        font-size: 34px;
        line-height: 32px;
        font-weight: 700;
        bottom: 0;
        margin-top: 10px;

    }
    .advantagesFirst__rightContent__doLists_hr{
        margin-top: 26px;
    }
    .advantagesFirst__rightContent__ProchentsList__text_hr span{
        white-space: nowrap;
    }
    .advantagesFirst__rightContent__listText_hr{
        font-size: 24px;
        font-weight: 200;
        margin-bottom: 28px;
        margin-left: 6px;
    }
    .contact_hr{
        bottom: 0;
    }
    .contact__box_hr{
        height: 1128px;
    }


    .upBoard__mainContent_right_event{
        margin-top: 0;
        padding-top: 166px;
    }
    .upBoard__mainContent_headLeft_event{
        margin-top: 0;
        font-size: 56px;
        line-height: 48px;
        max-width: 600px;
        margin-bottom: 150px;
    }
    .upBoard__mainContent_headLeft_event span{
        white-space: nowrap;
    }
    .upBoard__mainContent_headLeft_event_upline{
        margin-right: 0;
    }
    .upBoard__subContent_event{
        bottom: 0;
        padding-bottom: 64px;
    }
    .upBoard__subContent__head_event{
        margin-top: 36px;
        margin-bottom: 36px;
        width: 600px;
    }
    .upBoard__subContent__head_event span{
        white-space: nowrap;
    }
    .upBoard__subContent_event{
        display: block;
    }
    .upBoard__subContent__text_event{
        font-size: 24px;
        line-height: 24px;
        width: 540px;
    }
    .advantagesFirst__rightContent__ProchentsList__box_event{
        margin-top: 68px;
    }
    .advantagesFirst__rightContent__ProchentsList__text_event{
        font-size: 29px;
        line-height: 32px;
        font-weight: 800;
        bottom: 0;
        width: 520px;
    }
    .filesSection_event{
        padding-top: 72px;
    }
    .PerfectionList__item_event{
        line-height: 26px;
    }
    .PerfectionMainList__item__head_event_one:after{
        content: "Предоставлять доступ к материалам";
    }
    .PerfectionMainList__item__head_event_two:after{
        content: "Управлять с помощью ЛК администратора";
    }
    .PerfectionMainList_event{
        margin-bottom: 60px;
    }
    .PerfectionSecure__head_event{
        width: 580px;
        margin-bottom: 44px;
    }
    .PerfectionSecure__head_event span{
        white-space: nowrap;
    }
    .PerfectionSecure__text_event{
        width: 640px;
    }
    .contact__box_event{
        height: 1200px;
    }
    .tableInfo__annotation_event{
        margin-top: 56px;
    }


    .modalWindow{
        height: 700px;
    }
    .modalWindow__head{
        font-size: 50px;
        line-height: 48px;
    }
    .modalWindow__description{
        font-size: 24px;
        line-height: 28px;
    }
    .modalWindow__enterBox{
        display: block;
    }
    .modalWindow__sendButton{
        font-size: 24px;
        line-height: 36px;
        padding: 10px 36px 18px 36px;
        margin: 0;
    }
    .modalWindow__enterDataDescription{
        font-size: 24px;
        line-height: 24px;
        font-weight: 400;
        margin: 40px 0 20px 0;
    }
    .modalWindow__fieldBox{
        padding-right: 48px;
    }
    .modalWindow__enterDataField{
        font-size: 24px;
        line-height: 24px;
        font-weight: 400;
        padding: 10px 0 10px 50px;
        width: 100%;
    }
    .modalWindow{
        width: 280px;
        padding: 80px;
        width: 400px;
    }
    .modalWindow__head{
        width: 100%;
    }
    .modalWindow__submitButtonContainer{
        height: 170px;
        margin: 0;
        justify-content: center;
    }
    .modalWindow__buttonOfTypesBox{
        display: flex;
        justify-content: space-around;
    }
    .modalWindow__submitButton{
        font-size: 26px;
        line-height: 36px;
        padding: 20px 48px;
        margin: 1rem 20%;
    }

    .article__box{
        display:block;
        width: 720px;
        margin: 0 auto 0 auto;
    }
    .article__headMain{
        font-size: 48px;
        line-height: 48px;
    }
    .article__head{
        font-size: 50px;
        line-height: 48px;
    }
    .article__text{
        font-size: 24px;
        line-height: 28px;
        min-width: 700px;
        max-width: 700px;
        max-height: auto;
    }
    .article__imgFullWidth{
        min-width: 700px;
        max-width: 700px;
        margin: 0 auto 0 auto;
    }
    .article__imgHalfWidth_Center{
        min-width: 700px;
        max-width: 700px;
        margin: 0 auto 0 auto;
    }
    .article__imgHalfWidth_Right{
        display: block;
        min-width: 700px;
        max-width: 700px;
        float: none;
        margin: 0 auto 0 auto;
    }
    .article__imgHalfWidth_Left{
        display: block;
        min-width: 700px;
        max-width: 700px;
        float: none;
        margin: 0 auto 0 auto;
    }
    .article__videoFullWidth{
        min-width: 700px;
        max-width: 700px;
        margin: 0 auto 0 auto;
    }
    .article__videoHulfWidth_Center{
        min-width: 700px;
        max-width: 700px;
        margin: 0 auto 0 auto;
    }
    .article__contentContainer{
        min-width: 700px;
        max-width: 700px;
        margin: 0 auto 0 auto;
    }
}

@media (max-width: 720px){
    .barLine{
        max-width: 360px;
        min-width: 320px;
        display: block;
        margin-top: 34px;
    }
    .barLine__logoBox{
        padding-left: 20px;
    }
    .barLine__logoBox img{
        width: 81px;
        height: 81px;
    }
    .barLine__navigation{
        display: none;
    }
    .barLine__specialButtonsBox{
        margin: 26px auto 0 auto;
        padding: 0;
    }
    .barLine__navigation_btn-gradient_prez, .barLine__navigation_btn-gradient_demo{
        font-size: 14px;
        line-height: 18px;
        width: auto;
        text-wrap: nowrap;
        padding: 7px 15px;
        margin-left: 0;
    }
    .barLine__navigation_btn-gradient_prez{
        margin-right: 12px;
    }
    .barLine__navigation_btn-gradient_demo{
        display: none;
    }
    .barLine__navigation_btn-gradient_demo_mobile{
        display: block;
    }
    
    .upBoard__mainHead{
        font-size: 18px;
        line-height: 18px;
        width: 200px;
        padding-left: 100px;
        margin-top: 24px;
    }
    .upBoard__mainHead_container{
        min-width: 320px;
    }
    .upBoard__mainContent{
        background: url("/img/holoBackground_m.png");
        background-repeat: no-repeat;
        width: 290px;
        margin: 0 auto;
        padding: 40px 15px 0px 15px;
        bottom: 74px;
    }
    .upBoard__mainContent_background{
        width: 280px;
        display: block;
    }
    .upBoard__mainContent_headLeft{
        font-size: 24px;
        line-height: 24px;
        font-weight: 400;
        margin-bottom: 10px;
    }
    .upBoard__mainContent_textLeft{
        font-size: 16px;
        line-height: 18px;
        max-width: 290px;
        width: auto;
        margin-bottom: 15px;
        margin-right: 20px;

    }
    .mobile_off_br{
        display: none;
    }
    .upBoard__reestrText{
        font-size: 16px;
        line-height: 16px;
        background-size: 29px 30px;
        padding: 2px 0 0px 0px;
        margin-bottom: 20px;
        background: none;
    }
    .upBoard__mainContent_reectrBox{
        display: flex;
        background-image: linear-gradient(to right, 
        rgba(32, 0, 247, 0.5), 
        rgba(70, 0, 222, 0.5), 
        rgba(93, 0, 206, 0.5), 
        rgba(102, 0, 201, 0.5), 
        rgba(164, 106, 255, 0.5) 
    );
        padding: 20px;
        border-radius: 20px;
        width: 100%;
        max-width: 250px;
        flex-wrap: wrap;
        flex-direction: column;
        justify-content: center;
    }
    .upBoard__mainContent_right{
        margin-top: 60px;
        width: 280px;
    }
    .upBoard__mainContent_left{
        background: url("/img/Subtract_m.png");
        background-repeat: no-repeat;
        width: 290px;
        margin-top: 15px;
    }
    .upBoard__mainContent_left_img{
        top: 5px;
        left: 5px;
    }
    .upBoard__reestrBtn{
        font-size: 14px;
        line-height: 18px;
        font-weight: 400;
        margin: 0;
        padding: 8px 19px 10px 14px;
        opacity: 1;
        margin: 0 auto;
    }
    .upBoard__mainContent_left__head{
        width: 230px;
        font-size: 21px;
        line-height: 21px;
        font-weight: 400;
        color: #ffffff;
        margin: 37px 0 0 14px;
    }
    .upBoard__mainContent_left__listContent{
        width: 135px;
        height: 28px;
    }
    .upBoard__mainContent_left__listText{
        font-size: 14px;
        line-height: 12px;
        font-weight: 400;
        padding: 0 10px 0 0;
    }
    .upBoard__mainContent_left__list{
        height: 26px;
        margin: 0 4px 14px 0;
    }
    .upBoard__mainContent_left__lists{
        display: flex;
        padding: 0 0 0 7px;
        margin: 30px 0 15px 0;
        flex-wrap: wrap;
    }
    .upBoard__mainContent_left__listIcon{
        height: 18px;
        width: 18px;
        background: url("/img/arrowIcon_m.png");
        background-repeat: no-repeat;
        margin-left: 4px;
    }
    .upBoard__mainContent_left_img{
        width: 29px;
        height: 29px;
    }
    .Scrollbar__itemBox .upBoard__mainContent_left_img{
        top: 18px;
    }
    .upBoard__mainContent_left__listText span{
        display: none;
    }
    .upBoard__mainContent_left__listText_retail:after{
        content: "Розница";
    }


    .upBoard__subContent{
        bottom: 75px;
        width: 296px;
        margin: 0 auto;
        padding: 26px 0 1px 24px;
        border-radius: 24px;
        min-height: 320px;
    }
    .upBoard__subContent__head{
        font-size: 25px;
        line-height: 25px;
        font-weight: 400;
        margin-bottom: 32px;
    }
    .upBoard__subContent__list{
        font-size: 16px;
        line-height: 18px;
        font-weight: 400;
        width: 270px;
        margin-bottom: 16px;
    }
    .upBoard__subContent__listBox{
        display: block;
    }

    .advantagesFirst__leftContent{
        max-width: 310px;
    }
    .advantagesFirst__leftContent__head{
        font-size: 25px;
        line-height: 24px;
        font-weight: 400;
        margin-top: 0;
        margin-bottom: 25px;
        width: 220px;
    }
    .advantagesFirst__leftContent__text{
        font-size: 16px;
        line-height: 18px;
        font-weight: 200;
        margin-bottom: 13px;
    }
    .advantagesFirst__leftContent__button{
        font-size: 16px;
        line-height: 18px;
        font-weight: 400;
        padding: 7px 12px 7px 15px;
    }
    .advantagesFirst__leftContent__button span{
        display: none;
    }
    .advantagesFirst__leftContent__button:after{
        content: "Запросить демо";
    }
    .advantagesFirst{
        position: relative;
        bottom: 34px;
    }
    .advantagesFirst__contentBox{
        padding-top: 0;
        width: 320px;
        display: block;
    }
    .advantagesFirst__rightContent{
        max-width: 90%;
    }
    .advantagesFirst__rightContent__ProchentsLists{
        padding: 0;
        margin-bottom: 17px;
    }
    .advantagesFirst__rightContent__ProchentsList__box{
        margin-right: 20px;
    }
    .advantagesFirst__rightContent__ProchentsList__num{
        font-size: 36px;
        line-height: 36px;
        font-weight: 800;
        margin-top: 33px;
    }
    .advantagesFirst__rightContent__ProchentsList__prochent{
        font-size: 18px;
        line-height: 36px;
        font-weight: 800;
        margin-top: 7px;
    }
    .advantagesFirst__rightContent__ProchentsList__text{
        font-size: 14px;
        line-height: 16px;
        font-weight: 400;
        margin: 0;
        position: relative;
        bottom: 13px;
    }
    .advantagesFirst__rightContent__listText{
        font-size: 14px;
        line-height: 18px;
        font-weight: 800;
        margin: 5px 0 5px 0;
    }
    .advantagesFirst__rightContent__listIcon{
        width: 40px;
        height: 16px;
        background-size: 16px 16px;
        margin: auto 8px auto 0;
    }
    .advantagesFirst__rightContent__doLists{
        padding: 0;
    }

    .filesSection{
        padding-top: 5px;
        margin-bottom: 70px;
    }
    .filesSection__box{
        width: 320px;
    }
    .filesSection__head{
        margin-top: 0;
        font-size: 22px;
        line-height: 22px;
        font-weight: 500;
        margin-bottom: 27px;
    }
    .filesSection__lists{
        flex-wrap: wrap;
        width: 340px;
    }
    .filesSection__list{
        width: 154px;
        padding: 5px 0;
        margin-right: 12px;
        margin-bottom: 12px;
        padding: 0;
        height: 26px;
    }
    .filesSection__list__Text{
        font-size: 12px;
        line-height: 12px;
        font-weight: 400;
    }
    .filesSection__list__Text span{
        display: none;
    }
    .filesSection__list__Text_retail:after{
        content: "Розница";
    }

    .Scrollbar{
        margin-top: 20px;
    }
    .Scrollbar__box{
        max-width: 320px;
        border-radius: 27px;
        height: 329px;
    }
    .Scrollbar__scrollBox{
        width: 320px;
        bottom: 10px;
        grid-template-columns: repeat(10, 340px);
        margin-top: 10px;
    }
    .Scrollbar__itemBox{
        width: 290px;
        height: 297px;
        margin: 0;
        background: url("/img/Subtract_m.png");
        background-repeat: no-repeat;
        background-size: 290px 296px;
        position: relative;
        left: 15px;
    }
    .Scrollbar__itemLists{
        margin: 5px 0;
    }
    .Scrollbar__item{
        height: 297px;
        padding-left: 14px;
        padding-right: 14px;
    }
    .Scrollbar__itemList{
        font-size: 16px;
        line-height: 17px;
        font-weight: 400;
        padding-bottom: 5px;
    }
    .Scrollbar__headBox .filesSection__list__Text{
        font-size: 16px;
        line-height: 12px;
        font-weight: 400;
    }
    .Scrollbar__itemEllipse{
        position: absolute;
    }
    .Scrollbar__headBox{
        width: 264px;
        padding: 0px 5px 0px 0px;
    }
    .Scrollbar__head{
        padding: 12px 0 0 0;
    }
    .Scrollbar__itemLists{
        padding: 6px 0 0 10px;
        width: 220px;
    }
    .Scrollbar__scrollThumb{
        width: 25%;
    }
    .Scrollbar__scrollTrack{
        padding-top: 1px;
        margin-top: 0px;
    }
    .advantagesSecond{
        margin-bottom: 65px;
    }
    .advantagesSecond_head_m{
        display: none;
    }
    .advantagesSecond_head{
        font-size: 24px;
        line-height: 24px;
        font-weight: 400;
        margin: 0;
        max-width: 300px;
    }
    .advantagesSecond__HeadersBox{
        max-width: 320px;
    }

    .advantagesSecond__advantagesBox{
        width: 320px;
    }
    .advantagesSecond__advantagesList{
        display: block;
    }
    .advantagesSecond__advantagesItem__head{
        font-size: 20px;
        line-height: 22px;
        font-weight: 400;
    }
    .advantagesSecond__advantagesItem__text{
        font-size: 14px;
        line-height: 14px;
        font-weight: 200;
        margin-top: 5px;
        margin-bottom: 13px;
    }
    .advantagesSecond__advantagesItem__logic{
        font-size: 14px;
        line-height: 14px;
        font-weight: 600;
        font-style: italic;
        padding: 2px 22px 3px 18px;
        width: auto;
        display: inline-block;
    }
    .advantagesSecond__advantagesItem{
        width: 320px;
        margin-bottom: 42px;
        margin-right: 0;
    }
    .advantagesSecond__advantagesItem__img_one{
        background-size: 55px 48px;
        height: 48px;
    }
    .advantagesSecond__advantagesItem__img_two{
        background-size: 55px 48px;
        height: 48px;
    }
    .advantagesSecond__advantagesItem__img_three{
        background-size: 55px 45px;
        height: 45px;
    }
    .advantagesSecond__advantagesItem__img_four{
        background-size: 55px 43px;
        height: 43px;
    }
    .advantagesSecond__advantagesList{
        padding-top: 10px;
    }
    .advantagesSecond__advantagesItem__head{
        margin: 10px 0 0 0;
    }
    .advantagesSecond__advantagesItem_three .advantagesSecond__advantagesItem__text .br{
        white-space: normal;
    }
    .advantagesSecond__advantagesItem__text_four span{
        display: none;
    }
    .advantagesSecond__advantagesItem__text_four:after{
        content: "Интерфейсы, подходящие под задачи компании";
    }
    .advantagesSecond__advantagesItem__img_three{
        padding-bottom: 7px;
    }
    .advantagesSecond__advantagesItem__img_four{
        margin-left: 0;
    }

    .contact__head{
        font-size: 25px;
        line-height: 34px;
        font-weight: 400;
        margin-top: 24px;
        margin-left: 14px;
        margin-bottom: 0;
    }
    .contact__annotation{
        font-size: 15px;
        line-height: 16px;
        font-weight: 400;
        margin-top: 5px;
        margin-left: 14px;
        max-width: 245px;
        margin-bottom: 25px;
    }
    .contact__inputName{
        font-size: 14px;
        line-height: 14px;
        font-weight: 400;
        margin-top: 8px;
        margin-bottom: 8px;
    }
    .contact__enterPlace{
        font-size: 12px;
        line-height: 12px;
        font-weight: 400;
        padding: 5px 0 5px 25px;
    }
    .contact__inputsBox{
        display: block;
    }
    .contact__box{
        background: url("/img/Vector 2_m.png");
        background-repeat: no-repeat;
        width: 320px;
        height: 600px;
    }
    .contact__logoBox__logo{
        width: 88px;
        height: 88px;
    }
    .contact__logoBox{
        position: absolute;
        right: 40px;
        bottom: 50px;
    }
    .contact__logoBox_hr{
        bottom: 12px;
    }
    .contact__logoBox_event{
        bottom: 50px;
    }
    .contact__boxFixer{
        padding-left: 20px;
    }
    .contact__annotation span{
        white-space: nowrap;
    }
    .contact__enterBox{
        padding: 0px 0 0 4px;
    }
    .contact__inputItem{
        width: 226px;
        margin: 0 0 16px 0;
    }
    .contact__inputsBox{
        width: 280px;
        margin-left: 10px;
    }
    .contact__submitButton{
        font-size: 14px;
        line-height: 18px;
        font-weight: 400;
        padding: 7px 17px;
        margin-top: 60px;
    }

    .tableInfo__bigPast__head{
        font-size: 24px;
        line-height: 24px;
        font-weight: 400;
        margin-bottom: 26px;
    }
    .tableInfo__bigPast__boldText{
        font-size: 14px;
        line-height: 15px;
        font-weight: 800;
        margin-top: 2px;
    }
    .tableInfo__bigPast__text{
        font-size: 14px;
        line-height: 16px;
        font-weight: 200;
    }
    .tableInfo__bigPast__button{
        font-size: 14px;
        line-height: 18px;
        font-weight: 400;
        padding: 9px 18px 9px 18px;
    }
    .tableInfo__listPartUp__head{
        font-size: 24px;
        line-height: 24px;
        font-weight: 400;
        padding-left: 33px;
        padding-top: 37px;
        width: 220px;
        margin-bottom: 15px;
    }
    .tableInfo__listPartUp__item{
        font-size: 14px;
        line-height: 14px;
        font-weight: 400;
        font-style: italic;
        margin: 0 0 6px 0;
        padding: 4px 25px 4px 20px;
        display: inline-block;
        min-width: 100px;
    }
    .tableInfo__box{
        margin-top: 9px;
        width: 320px;
        display: block;
    }
    .tableInfo__bigPast{
        width: 286px;
        padding: 0;
        border-radius: 24px;
        padding: 26px 0 0 34px;
        height: 358px;
    }
    .tableInfo__bigPast__boldTextIcon{
        background-size: 16px 16px;
        width: 22px;
        height: 16px;
        padding-right: 0px;
        margin-top: 12px;
    }
    .tableInfo__bigPast__boldText{
        padding-left: 6px;
    }
    .tableInfo__bigPast__text{
        margin-top: 14px;
        margin-bottom: 30px;
        width: 270px;
    }
    .tableInfo__bigPast__text span{
        white-space: nowrap;
    }
    .tableInfo__listPart{
        width: 320px;
        background-color: #F1F1F1;
        border-radius: 24px;
        padding-bottom: 20px;
    }
    .tableInfo__listPartUp__list{
        padding-left: 36px;
        padding-right: 36px;
        padding-bottom: 0;
        margin: 0;
    }
    .tableInfo__listPartUp{
        margin: 0;
        background-color: transparent;
    }
    .tableInfo__listPartDown{
        padding: 0;
        background: none;
        height: 115px;
        max-height: 300px;
    }

    .tableInfo__annotation{
        width: 320px;
        margin-top: 30px;
        margin-bottom: 0px;
    }
    .tableInfo__annotation__text{
        font-size: 24px;
        line-height: 28px;
        font-weight: 400;
        width: 290px;
    }

    .contacts{
        width: 320px;
        align-items: normal;
        padding-top: 1px;
        padding-bottom: 30px;
        border-radius: 24px;
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
        justify-content: center;
    }
    .contacts__usersDocsBox__list{
        font-size: 14px;
        line-height: 14px;
        font-weight: 400;
        margin: 15px auto;
    }
    .contacts__usersResourcesBox{
        margin: 10px auto;
    }
    .contacts__usersResourcesBox__listButton{
        font-size: 14px;
        line-height: 18px;
        font-weight: 400;
        padding-left: 15px;
        padding-top: 8px;
        padding-bottom: 6px;
        padding-right: 15px;
        width: auto;
        margin: 0 auto 8px auto;
    }
    .contacts__orgData-adress__name{
        display: none;
    }
    .contacts__orgData-adress__adress{
        font-size: 14px;
        line-height: 14px;
        font-weight: 400;
    }
    .contacts__orgData-contacts__telephone{
        font-size: 14px;
        line-height: 14px;
        font-weight: 800;
        background-size: 15px 15px;
        padding-left: 26px;
    }
    .contacts__orgData-contacts__email{
        font-size: 14px;
        line-height: 14px;
        font-weight: 800;
        background-size: 15px 13px;
        padding-left: 26px;
    }
    .contacts__logo{
        float: right;
        width: 81px;
        height: 81px;
        margin: 15px auto 10px auto;

    }
    .contacts__logo img{
        width: 81px;
        height: 81px;
    }
    .contacts__usersDocsBox{
        display: none;
    }
    .contacts__usersResourcesBox__listButton_demo span{
        display: none;
    }
    .contacts__usersResourcesBox__listButton_demo:after{
        content: "Запросить демо";
    }
    .contacts__orgData-adress{
        padding: 0;
        width: 260px;
    }
    .contacts__orgDataBox{
        padding-left: 30px;
        margin: 0;
    }
    .contacts__orgData-contacts{
        padding: 0;
    }
    .contacts__orgDataBox__list{
        margin-bottom: 5px;
    }
    .contacts__usersDocsBox_m{
        display: block;
        padding: 0 20px 0 20px;
        margin: 10px 0 0 0;
    }
    .barLine__navigationBtn{
        display: block;
    }
    .barLine__navigation{
        position: absolute;
        z-index: 3;
        top: 0;
        left: 0;
        width: 100%;
        justify-content: center;
        backdrop-filter: blur(10px);
        border-radius: 0 0 40px 40px;
    }
    .barLine__navigation_m_visible{
        display: flex;
    }
    .barLine__navigation__btn{
        background-color: transparent;
        padding: 0;
        font-size: 18px;
        line-height: 18px;
        margin-top: 8px;
    }
    .barLine__navigation_listbox{
        display: block;
        padding: 0;
        width: 200px;
        margin-top: 120px;
        padding-bottom: 40px;
    }
    .barLine__navigation_listbox li{
        display: flex;
        justify-content: center;
    }









    .upBoard__mainContent_operations{
        background: url("/img/holoBackground6_m.png");
        background-repeat: no-repeat;
        bottom: 0;
        padding: 0;
        width: 320px;
        min-height: 332.5px;
    }
    .upBoard__mainContent_right_operations{
        margin: 0;
        padding-left: 20px;
        padding-top: 26px;
    }
    .upBoard__mainContent_textLeft_operations{
        margin-top: 15px;
        width: 250px;
        margin-left: 10px;
    }
    .upBoard__mainContent_textLeft_operations span{
        white-space: nowrap;
    }
    .upBoard__mainContent_headLeft_operations{
        margin: 0;
        margin-left: 10px;
    }
    .barLine__specialButtonsBox{
        margin-bottom: 21px;
    }
    .upBoard__mainContent_background_operations{
        width: 320px;
    }
    .upBoard__mainContent_right_operations{
        width: 280px;
        padding-right: 20px;
    }
    .upBoard__mainContent_reectrBox{
        flex-wrap: wrap;
        width: auto;
        padding: 10px 20px;
    }
    .upBoard__mainContent_reectrBox div{
        margin-bottom: 11px;
        margin-top: 11px;
    }
    .upBoard__subContent_operations{
        bottom: 0;
        column-count: 1;
        padding-bottom: 28px;
    }
    .advantagesFirst__rightContent__ProchentsList__num_operations{
        font-size: 54px;
        line-height: 54px;
        padding-top: 0px;
        margin-top: 22px;
        margin-bottom: 5px;
    }
    .advantagesFirst__rightContent__ProchentsList__prochent_operations{
        font-size: 24px;
        line-height: 54px;
        margin-top: 14px;
    }
    .advantagesFirst__rightContent__ProchentsList__text_operations{
        font-size: 17px;
        line-height: 16px;
        font-weight: 700;
        bottom: 0;
        margin-left: 5px;
    }
    .advantagesFirst__subContent__ProchentsList__littleText_operations{
        font-size: 14px;
        line-height: 16px;
        margin-top: 25px;
        margin-left: 5px;
        width: 260px;
    }
    .upBoard__subContent_positionFixer_operations{
        width: 300px;
        margin-bottom: 33px;
    }
    .filesSection_operation{
        padding-top: 50px;
    }
    .PerfectionMainList__item__headImg{
        width: 16.43px;
        height: 16.43px;
        background-size: 16.43px 16.43px;
    }
    .PerfectionMainList__item__head{
        font-size: 14px;
        line-height: 16px;
        margin-top: 7px;
        margin-bottom: 7px;
        text-align: end;
    }
    .PerfectionMainList__item__head span{
        display: none;
    }
    .PerfectionMainList__item__box{
        width: 320px;
    }
    .PerfectionMainList__item{
        margin: 0;
    }
    .PerfectionMainList__head__box{
        padding: 0 15px 0 4px;
        margin-bottom: 17px;
    }
    .PerfectionList__item{
        font-size: 14px;
        line-height: 18px;
        font-weight: 200;
        padding-bottom: 5px;
    }
    .PerfectionList_operation{
        padding-left: 20px;
        padding-bottom: 20px;
        width: 300px;
    }
    .PerfectionList__item span{
        white-space: nowrap;
    }
    .filesSection_operation{
        margin-bottom: 20px;
    }
    .filesSection__text_operation{
        margin-top: 0;
        font-size: 18px;
        line-height: 18px;
    }
    .filesSection__text_operation span{
        display: none;
    }
    .filesSection__text_operation:after{
        content: "DataMight – система, которая идеально выстроена под ваш бизнес";
    }
    .tableInfo__annotation_contact{
        margin-top: 16px;
    }
    .filesSection__text_operation{
        width: 320px;
    }
    .filesSection__lists_operation{
        margin-top: 28px;
    }
    .filesSection__list_contact{
        width: 154px;
        padding: 5px 0;
        margin-right: 12px;
        margin-bottom: 12px;
        padding: 0;
        height: 26px;
    }
    .tableInfo__head_operation{
        font-size: 24.9px;
        line-height: 28px;
        width: 320px;
        margin-top: 0px;
    }
    .tableInfo__head_operation span{
        white-space: nowrap;
    }
    .upBoard__mainContent_contact{
        background: url("/img/holoBackground2_m.png");
        background-repeat: no-repeat;
        bottom: 0;
        max-height: 292.5px;
        height: 292.5px;
        min-height: 0;
        padding-top: 0;
        padding-bottom: 40px;
    }
    .upBoard__mainContent_right_contact{
        padding-left: 0px;
        margin: 0;
    }
    .upBoard__mainContent_headLeft_contact{
        margin-bottom: 16px;
        margin-top: 20px;
        margin-left: 15px;
        width: 250px;
    }
    .upBoard__mainContent_headLeft_contact span{
        display: none;
    }
    .upBoard__mainContent_headLeft_contact:after{
        content: "Будьте на шаг впереди с DataMight";
    }
    .upBoard__mainContent_textLeft_contact{
        margin-bottom: 27px;
        margin-left: 15px;
        font-size: 14px;
        width: 250px;
    }
    .upBoard__mainContent_textLeft_contact span{
        display: block;
        height: 0;
    }
    .upBoard__mainContent_reectrBox_contact{
        text-wrap: wrap;
    }
    .upBoard__subContent_contact{
        bottom: 0;
        min-height: 162px;
    }
    .upBoard__subContent__listBox_contact{
        margin: 0;
        padding-top: 22px;
    }
    .upBoard__subContent__head_contact{
        margin-bottom: 0;
    }
    .upBoard__subContent__telephone_contact, .upBoard__subContent__email_contact{
        margin-bottom: 7px;
        margin-left: 5px;
        padding-top: 2px;
        font-size: 14px;
    }
    .upBoard__subContent__email_contact{
        background-size: 15px 11px;
        background-position: top 4px left 0px;
    }
    .filesSection_contact{
        margin-top: 40px;
        margin-bottom: 32px;
    }
    .filesSection__text_contact{
        display: none;
    }
    .tableInfo__annotation_contact, .tableInfo__annotation_contact .tableInfo__annotation__text{
        margin-top: 0;
    }
    .contact__box_contact{
        height: 636px;
    }




    .news__box{
        width: 320px;
    }
    .news__head{
        font-size: 25px;
        line-height: 25px;
        margin-top: 0px;
        margin-bottom: 40px;
    }
    .news__item{
        display: block;
    }
    .news__image__borderImg{
        background: url("/img/borderNews.png");
        background-repeat: no-repeat;
        width: 321px;
        height: 238px;
        background-size: 321px 238px;
        left: 0px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        pointer-events: none;
        -webkit-touch-callout: none;
    }
    .news__image__presentationImg{
        width: 321px;
        height: 238px;
    }
    .news__item__head{
        margin-top: 26px;
        margin-bottom: 20px;
        width: 220px;
    }
    .news__item__text{
        font-size: 14px;
        line-height: 14px;
        margin-bottom: 32px;
        width: 310px;
    }
    .news__item__fullNewsButton{
        font-size: 14px;
        line-height: 18px;
        padding: 9px 14px;
    }


    .upBoard__mainContent_partners {
        bottom: 0;
        background: url("/img/holoBackground5_m.png");
        background-repeat: no-repeat;
        height: 262.5px;
        padding-bottom: 30px;
    }
    .upBoard__mainContent_right_partners{
        margin: 0;
    }
    .upBoard__mainContent_headLeft_partners{
        margin: 0;
        padding-top: 22px;
        padding-left: 16px;
    }
    .upBoard__mainContent_textLeft_partners{
        margin-top: 22px;
        margin-left: 16px;
    }
    .upBoard__partners{
        bottom: 0;
        padding: 26px 10px;
        margin-bottom: 40px;
    }
    .upBoard__partners__head{
        display: none;
    }
    .partner{
        display:block;
        max-width: 320px;
        clear:both
    }
    .partner a img{
        max-width: 262px;
    }
    .partners__line{
        display: block;
    }
    .upBoard__partners__box{
        padding: 0;
    }
    .tableInfo_partners{
        display: none;
    }
    .tableInfo__partners{
        display: block;
    }

    .upBoard__mainContent_secure{
        background-size: 100% 100%;
    }
    .upBoard__mainContent_right_secure{
        padding-bottom: 20px;
    }
    .filesSection_secure{
        padding-top: 20px;
    }
    .upBoard__mainContent_headLeft_secure{
        margin-top: 0;
        margin-bottom: 16px;
    }
    .upBoard__mainContent_textLeft_secure{
        width: 230px;
        margin-bottom: 27px;
    }
    .upBoard__subContent_secure{
        bottom: 0;
        padding-bottom: 30px;
    }
    .upBoard__subContent__head_secure span{
        white-space: nowrap;
    }
    .upBoard__subContent__list_secure{
        margin-bottom: 24px;
    }
    .filesSection__head_secure{
        margin-top: 10px;
    }
    .PerfectionMainList__item__head_unmobileSpan{
        display: none;
    }
    .PerfectionList_secure{
        padding-bottom: 22px;
    }
    .PerfectionList__item_secure span{
        white-space: nowrap;
    }
    .PerfectionSecure__head{
        margin-top: 10px;
        font-size: 20px;
        line-height: 20px;
    }
    .PerfectionSecure__text{
        font-size: 16px;
        line-height: 18px;
    }
    .PerfectionSecure__Box{
        width: 310px;
        margin-bottom: 70px;
    }
    .filesSection__text_secure{
        display: none;
    }
    .filesSection__lists_secure{
        margin-bottom: 82px;
    }



    .upBoard__mainContent_right_hr{
        width: 290px;
        padding: 0;
    }
    .upBoard__mainContent_hr{
        padding-top: 26px;
        padding-bottom: 15px;
        background: url("/img/holoBackground6_m.png");
    }
    .upBoard__mainContent_event{
        padding-top: 0px;
        padding-left: 20px;
        padding-right: 20px;
        width: 280px;
        background: url("/img/holoBackground6_m.png");
        height: 332.5px;
        padding-bottom: 40px;
    }
    .upBoard__mainContent_headLeft_hr{
        padding-bottom: 13px;
    }
    .upBoard__mainContent_textLeft_hr{
        margin-bottom: 20px;
        margin-left: 10px;
    }
    .upBoard__subContent__head_hr{
        margin-top: 16px;
        width: 280px;
    }
    .upBoard__subContent__list_hr{
        font-size: 14px;
        margin-bottom: 14px;
        width: 277px;
    }
    .upBoard__subContent__list_hr span{
        white-space: nowrap;
    }
    .upBoard__subContent_hr{
        min-height: 266px;
    }
    .filesSection_hr{
        margin-bottom: 58px;
        padding-top: 40px;

    }
    .PerfectionList_hr{
        padding-left: 18px;
        width: 300px;
    }
    .PerfectionList__item_hr{
        width: 300px;
    }
    .PerfectionHR__Box{
        bottom: 0;
    }
    .advantagesFirst__rightContent__ProchentsList__num_hr{
        font-size: 54px;
        line-height: 54px;
        margin-top: 15px;
    }
    .advantagesFirst__rightContent__ProchentsList__prochent_hr{
        font-size: 24px;
        line-height: 54px;
    }
    .advantagesFirst__rightContent__ProchentsList__text_hr{
        font-size: 17px;
        line-height: 16px;
        font-weight: 700;
        bottom: 0;
        margin-top: 5px;

    }
    .advantagesFirst__rightContent__doLists_hr{
        margin-top: 23px;
    }
    .advantagesFirst__rightContent__ProchentsList__text_hr span{
        white-space: nowrap;
    }
    .advantagesFirst__rightContent__listText_hr{
        font-size: 14px;
        font-weight: 200;
        margin-bottom: 14px;
        margin-left: 3px;
    }
    .contact_hr{
        bottom: 0;
    }
    .contact__box_hr{
        height: 564px;
    }


    .upBoard__mainContent_right_event{
        margin-top: 0;
        padding-top: 83px;
        padding-bottom: 10px;
    }
    .upBoard__mainContent_headLeft_event{
        margin-top: 0;
        font-size: 28px;
        line-height: 24px;
        max-width: 300px;
        margin-bottom: 65px;
    }
    .upBoard__mainContent_headLeft_event span{
        white-space: nowrap;
    }
    .upBoard__mainContent_headLeft_event_upline{
        margin-right: 0;
    }
    .upBoard__subContent_event{
        bottom: 0;
        padding-bottom: 32px;
    }
    .upBoard__subContent__head_event{
        margin-top: 18px;
        margin-bottom: 18px;
        width: 300px;
    }
    .upBoard__subContent__head_event span{
        white-space: nowrap;
    }
    .upBoard__subContent_event{
        display: block;
    }
    .upBoard__subContent__text_event{
        font-size: 16px;
        line-height: 18px;
        width: 270px;
    }
    .advantagesFirst__rightContent__ProchentsList__box_event{
        margin-top: 34px;
    }
    .advantagesFirst__rightContent__ProchentsList__text_event{
        font-size: 16px;
        line-height: 18px;
        font-weight: 800;
        bottom: 0;
        width: 270px;
    }
    .filesSection_event{
        padding-top: 36px;
    }
    .PerfectionList__item_event{
        line-height: 16px;
    }
    .PerfectionMainList__item__head_event_one:after{
        content: "Предоставлять доступ к материалам";
    }
    .PerfectionMainList__item__head_event_two:after{
        content: "Управлять из кабинета администратора";
    }
    .PerfectionMainList_event{
        margin-bottom: 30px;
    }
    .PerfectionSecure__head_event{
        width: 290px;
        margin-bottom: 22px;
    }
    .PerfectionSecure__head_event span{
        white-space: nowrap;
    }
    .PerfectionSecure__text_event{
        width: 320px;
    }
    .contact__box_event{
        height: 600px;
    }
    .tableInfo__annotation_event{
        margin-top: 28px;
    }


    .modalWindow{
        height: 400px;
    }
    .modalWindow__head{
        font-size: 25px;
        line-height: 24px;
    }
    .modalWindow__description{
        font-size: 12px;
        line-height: 14px;
    }
    .modalWindow__enterBox{
        display: block;
    }
    .modalWindow__sendButton{
        font-size: 12px;
        line-height: 18px;
        padding: 5px 18px 9px 18px;
        margin: 0;
    }
    .modalWindow__enterDataDescription{
        font-size: 12px;
        line-height: 12px;
        font-weight: 400;
        margin: 20px 0 10px 0;
    }
    .modalWindow__fieldBox{
        padding-right: 24px;
    }
    .modalWindow__enterDataField{
        font-size: 12px;
        line-height: 12px;
        font-weight: 400;
        padding: 5px 0 5px 25px;
        width: 100%;
    }
    .modalWindow{
        width: 240px;
        padding: 40px;
    }
    .modalWindow__head{
        width: 100%;
    }
    .modalWindow__submitButtonContainer{
        height: 160px;
        margin: 0;
        justify-content: center;
    }
    .modalWindow__buttonOfTypesBox{
        display: flex;
        justify-content: space-around;
    }
    .modalWindow__submitConfidencialCheckbox_text{
        font-size: 12px;
    }
    .modalWindow__submitButton{
        font-size: 13px;
        line-height: 18px;
        padding: 10px 24px;
        margin: 1rem 25%;
    }
    .modalWindow__submitConfidencialCheckbox_text{
        font-size: 10px;
    }
    .contact__buttonCheck_positioner{
        max-width: 300px;
    }
    .contact__logoBox{
        bottom: 20px;
    }

    .article__box{
        display:block;
        width: 360px;
        margin: 0 auto 0 auto;
    }
    .article__headMain{
        font-size: 24px;
        line-height: 24px;
    }
    .article__head{
        font-size: 25px;
        line-height: 24px;
    }
    .article__text{
        font-size: 12px;
        line-height: 14px;
        min-width: 350px;
        max-width: 350px;
        max-height: auto;
    }
    .article__imgFullWidth{
        min-width: 350px;
        max-width: 350px;
        margin: 0 auto 0 auto;
    }
    .article__imgHalfWidth_Center{
        min-width: 350px;
        max-width: 350px;
        margin: 0 auto 0 auto;
    }
    .article__imgHalfWidth_Right{
        display: block;
        min-width: 350px;
        max-width: 350px;
        float: none;
        margin: 0 auto 0 auto;
    }
    .article__imgHalfWidth_Left{
        display: block;
        min-width: 350px;
        max-width: 350px;
        float: none;
        margin: 0 auto 0 auto;
    }
    .article__videoFullWidth{
        min-width: 350px;
        max-width: 350px;
        margin: 0 auto 0 auto;
    }
    .article__videoHulfWidth_Center{
        min-width: 350px;
        max-width: 350px;
        margin: 0 auto 0 auto;
    }
    .article__contentContainer{
        min-width: 350px;
        max-width: 350px;
        margin: 0 auto 0 auto;
    }
}
