@media (max-width: 1800px) and (min-width: 1200px){
    .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;
        pointer-events: 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;
        pointer-events: 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;
      }
      .aboutTeam_head{
        padding-top: 0;
      }
      .upBoard__mainContent_textLeft{
        margin-right: 40px;
      }
      .advantagesFirst__contentBox{
        width: auto;
        max-width: 1770px;
      }
      .advantagesFirst__leftContent{
        margin-left: 30px;
      }
      .filesSection__box{
        display: flex;
        justify-content: left;
      }
      .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;
        pointer-events: none;
      }
      .contact__logoBox__logo{
        position: relative;
        z-index: 2;
      }
      .contact__inputsBox{
        max-width: 70%;
      }
      .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 15px;
      }
      .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%;
      }
}

@media (max-width: 1499px){
    .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;
        top: 0;
    }
    .upBoard__mainContent{
        background: url("/img/holoBackground_m_x2.png");
        background-repeat: no-repeat;
        width: 580px;
        margin: 0 auto;
        padding: 80px 30px 30px 30px;
        bottom: 148px;
        border-radius: 40px;
    }
    .upBoard__mainContent_background{
        width: 560px;
        display: block;
    }
    .upBoard__mainContent_headLeft{
        font-size: 48px;
        line-height: 48px;
        font-weight: 400;
        margin-bottom: 60px;
    }
    .upBoard__mainContent_right_yellow{
        margin: 0 40px;
    }
    .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: #F1F1F1;
        border-radius: 48px;
        width: 580px;
        margin-top: 110px;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    .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: #000000;
        margin: 76px 0 0 28px;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;    
        text-align: center;
    }
    .upBoard__mainContent_left__listContent{
        width: 528px;
        height: auto;
        padding: 5px 5px 5px 20px;
    }
    .Scrollbar__itemList_resultbox{
        width: 800px;
    }
    .upBoard__mainContent_left__listText{
        font-size: 24px;
        line-height: 24px;
        font-weight: 400;
        padding: 0 20px 0 0;
    }
    .upBoard__mainContent_left__list{
        margin: 0 6px 28px 0;
    }
    .upBoard__mainContent_left__lists{
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    .upBoard__mainContent_left_img{
        display: none;
        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: "Розница";
    }

    .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__agreed{
        margin-top: 20px;
    }
    .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__submitButton{
        font-size: 24px;
        line-height: 36px;
        font-weight: 400;
        padding: 14px 34px;
        margin-top: 28px;
    }

    .tableInfo__bigPast__head{
        font-size: 24px;
        line-height: 24px;
        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: 60px;
    }
    .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;
    }
    .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;
    }
    .tableInfo__listPartUp__list{
        padding-left: 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;
        padding-top: 0;
    }
    .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;
    }
    .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: 0px;
        margin-bottom: 0px;
        width: 640px;
    }

    .partner{
        display:block;
        max-width: 640px;
        clear:both
    }
    .partner a img{
        max-width: 524px;
    }
    .partners__line{
        justify-content: center;
        flex-wrap: wrap;
    }
    .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;
        padding-left: 0;
    }
    .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;
    }
    .upBoard__partners__head{
        font-size: 37px;
        line-height: 36px;
    }
    .PerfectionSecure__text{
        font-size: 24px;
        line-height: 28px;
        padding: 0;
    }
    .PerfectionSecure__Box{
        width: 620px;
        margin-bottom: 40px;
        margin-left: 0;
    }
    .aboutTeam__box{
        display: block;
    }
    .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: 60px 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 80px 100px 80px;
        width: 400px;
    }
    .modalWindow__head{
        width: 100%;
    }
    .modalWindow__submitButtonContainer{
        height: 120px;
        margin: 0;
        justify-content: center;
    }
    .modalWindow__buttonOfTypesBox{
        display: flex;
        justify-content: space-around;
    }
    .modalWindow__submitButton{
        font-size: 26px;
        line-height: 36px;
        padding: 20px 48px;
    }

    .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;
    }
}

