._brdr{
    border: 1px solid red;
    min-height: 100px;
}
/*тестовые */
._m0{margin: 0 !important;}
._tac{text-align: center;}
._mt0{margin-top:0!important;}
._pt0{padding-top:0!important;}
._mb0{margin-bottom:0!important;}
._mr30{margin-right: 30px !important;}
._pb0{padding-bottom:0!important;}
._pl90{padding-left: 90px !important;}
._pt5{padding-top:5px!important;}
._pl20{padding-left: 20px !important;}
._pl30{padding-left: 30px !important;}
._pt10{padding-top:10px!important;}
._pt15{padding-top:15px!important;}
._pt20{padding-top:20px!important;}
._pt25{padding-top:25px!important;}
._pt30{padding-top:30px!important;}
._pt35{padding-top:35px!important;}
._pt40{padding-top:40px!important;}
._pt45{padding-top:45px!important;}
._pt50{padding-top:50px!important;}
._pt55{padding-top:55px!important;}
._pt60{padding-top:60px!important;}
._pt70{padding-top:70px!important;}
._pt75{padding-top:75px!important;}
._pt80{padding-top:80px!important;}
._pt85{padding-top:85px!important;}
._pt90{padding-top:90px!important;}
._pt95{padding-top:95px!important;}
._pt100{padding-top:100px!important;}
._pt110{padding-top:110px!important;}
._pt120{padding-top:120px!important;}
._pt130{padding-top:130px!important;}
._pt200{padding-top:200px!important;}
._pt260{padding-top: 190px!important;}
@media(max-width: 1024px) {
    ._pt260 {
        padding-top: 50px!important;
    }
}
._pb5{padding-bottom:5px!important;}
._pb10{padding-bottom:10px!important;}
._pb15{padding-bottom:15px!important;}
._pb20{padding-bottom:20px!important;}
._pb25{padding-bottom:25px!important;}
._pb30{padding-bottom:30px!important;}
._pb35{padding-bottom:35px!important;}
._pb40{padding-bottom:40px!important;}
._pb45{padding-bottom:45px!important;}
._pb50{padding-bottom:50px!important;}
._pb55{padding-bottom:55px!important;}
._pb60{padding-bottom:60px!important;}
._pb70{padding-bottom:70px!important;}
._pb75{padding-bottom:75px!important;}
._pb80{padding-bottom:80px!important;}
._pb85{padding-bottom:85px!important;}
._pb90{padding-bottom:90px!important;}
._pb95{padding-bottom:95px!important;}
._pb100{padding-bottom:100px!important;}
._pb110{padding-bottom:110px!important;}
._mt5{margin-top:5px!important;}
._mt10{margin-top:10px!important;}
._mt15{margin-top:15px!important;}
._mt20{margin-top:20px!important;}
._mt25{margin-top:25px!important;}
._mt30{margin-top:30px!important;}
._mt35{margin-top:35px!important;}
._mt40{margin-top:40px!important;}
._mt45{margin-top:45px!important;}
._mt50{margin-top:50px!important;}
._mt55{margin-top:55px!important;}
._mt60{margin-top:60px!important;}
._mt70{margin-top:70px!important;}
._mt75{margin-top:75px!important;}
._mt80{margin-top:80px!important;}
._mt85{margin-top:85px!important;}
._mt90{margin-top:90px!important;}
._mt95{margin-top:95px!important;}
._mt100{margin-top:100px!important;}
._mb5{margin-bottom:5px!important;}
._mb10{margin-bottom:10px!important;}
._mb15{margin-bottom:15px!important;}
._mb20{margin-bottom:20px!important;}
._mb25{margin-bottom:25px!important;}
._mb30{margin-bottom:30px!important;}
._mb35{margin-bottom:35px!important;}
._mb40{margin-bottom:40px!important;}
._mb45{margin-bottom:45px!important;}
._mb50{margin-bottom:50px!important;}
._mb55{margin-bottom:55px!important;}
._mb60{margin-bottom:60px!important;}
._mb70{margin-bottom:70px!important;}
._mb75{margin-bottom:75px!important;}
._mb80{margin-bottom:80px!important;}
._mb85{margin-bottom:85px!important;}
._mb90{margin-bottom:90px!important;}
._mb95{margin-bottom:95px!important;}
._mb100{margin-bottom:100px!important;}
._w-1205{width: 1205px;}
._ta-c {text-align: center;}
._bold{font-weight: bold;}
._brd-bot{border-bottom: 1px solid #e2e2e2;}
div._height_tools {
    height: 785px;
    max-height: 120%;
    min-height: 100%;
    margin-top: -15px;
    -webkit-box-shadow: 0px 7px 46px -5px #d1d1d1;
    box-shadow: 0px 7px 46px -5px #d1d1d1;
}
.our_clients .sl-right-area {
    height: calc(100% - 120px);
}
.our_clients .wrap-img {
    width: 767px;
    margin-left: 60px;
}
.our_clients .wrap-img img {
    width: 100%;
}
.our_clients.first-about {
    padding-bottom: 287px !important;
}
.page-manager-content {
    padding-top: 0 !important;
}
.toolbar h2 {
    font-size: 27px !important;
}

/*
.our_clients .sl-right-area::after {
    content: '';
    width: 210px;
    height: 185px;
    background-image: url(../images-main/for_new/green_dot.png);
    background-repeat: repeat;
    position: absolute;
    left: 50px;
    top: 0;
    z-index: 1;
}
*/
.white-tabs__wrap.block_center {
    width: 100%;
    max-width: 1205px;
    margin: 0 auto;
}
.block_center {    
    width: 100%;
    max-width: 1260px;
    margin: 0 auto;
}
.white-tabs__item_swim._cust_heigh{
    justify-content: center;
    height: 200px;
    box-shadow: 1px 1px 0 0 #eee;
    border-top: 1px solid #eee;
    border-left: 1px solid #eee;
}
.white-tabs__item_wrap{
    padding-bottom: 5px;
}
.mlm__solution {
    display: -moz-flex;
    display: -ms-flsex;
    display: -o-flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}
.mlm__solution__item {
    width: 33.3%;
    padding: 0 20px 120px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.mlm__solution__item__head {
    position: relative;
    font-size: 22px;
    line-height: 1.6;
    letter-spacing: 2.2px;
    text-transform: uppercase;
    font-weight: bold;
    border-bottom: 1px solid #ccc;
    padding: 0 0 43px;
    margin-bottom: 40px;
}
.mlm__solution__item__head::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 40px;
    height: 3px
}
._tools_msil-screen .sl-right-area::before{
    top: -61px;
}
#main-screen._tools_msil-screen {
    padding-bottom: 265px;
}
._tools_msil-screen .wrap-img {
    max-height: 135%;
}
section#mlm {
    padding: 45px 35px 135px 35px;
}
.stat {
    padding-bottom: 0 !important;
}
div._height_tools img {
    width: 800px;
    height: 100%;
    z-index: 2;
}

.mlm__solution__item__list {
    text-align: left;
    list-style-type: square;
}
.white-tabs {
    padding: 0 35px;
}
.white-tabs__item_wrap {
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border: 1px solid #eee;
}
.white-tabs__item {
    width: 25%;
    position: relative;
    height: 90px;
}
.white-tabs__item_swim{
    width: 100%;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: absolute;
    height: 88px;
    -webkit-transition: .3s;
    transition: .3s;
    background-color: #fff;
}
.white-tabs__item_swim.active {
    height: 100px;
    width: 105%;
    -webkit-box-shadow: 0px 5px 51px -1px #eee;
    box-shadow: 0px 5px 51px -1px #eee;
    z-index: 1;
    font-size: 17px;
}
.white-tabs__item:first-child, 
.white-tabs__item:nth-last-child(2),
.white-tabs__item:nth-last-child(3) {
    border-right: 1px solid #eee;
}
.white-tabs__item span,.steps__item-text-head, .more__item span {
    font-size: 16pt;
    font-weight: bold;
    font-family: 'GT Walsheim Pro';
    text-transform: uppercase;
}
.white-tabs__changes_img img {
    -webkit-transition: .3s;
    transition: .3s;
    width: 100%;
    -webkit-box-shadow: 0px 5px 18px -4px #dfdfe6;
    box-shadow: 0px 5px 18px -4px #dfdfe6;
}
.steps__wrapper{ 
    padding: 0 150px;
/*
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
*/
}
.steps__items_wrap{
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-top: 50px;
}
div.steps__item{
    width: 25%;
    padding: 0 30px 50px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 !important;
}
.wrap-step .step-text {padding: 0;}
.wrap-step .step-icon {
    margin: 20px auto 0;
    margin-left: calc(50% - 42.5px);
}
.steps__item-text-head {
    padding: 20px 0;
    margin: 0 -11px;
    line-height: 1.5em;
}
.wrap-step span {
    line-height: 25px;
}
._steps {
    -webkit-box-shadow: 0px 7px 18px -5px #d1d1d1;
    box-shadow: 0px 7px 18px -5px #d1d1d1;
}
.more {
    position: relative;
    padding: 100px 0 50px;
    -webkit-box-shadow: 0px 7px 18px -5px #d1d1d1;
    box-shadow: 0px 7px 18px -5px #d1d1d1;
}
.more img {
    position: absolute;
    z-index: -1;
}
.more__wrap_center {
    width: 1080px;
    max-width: 100%;
    margin: 0 auto;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.more h2 {
    text-align: center;
}
.more__items_wrap {
    width: 100%;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.more__item {
    width: 33.3%;
    position: relative;
    padding: 0 40px 0 70px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.more__item_arrow {
    width: 45px;
    height: 45px;
    border-radius: 50px;
    border: 1px solid #efefef;
    background-image: url('../images-main/arrow-right - orange.svg');
    background-repeat: no-repeat;
    background-size: 50%;
    background-position: center;
    position: absolute;
    left: 0;
    top: 0;
}
/*Our clients*/

.first-about {
    background-image: url(../images-main/vectop-1.png);
    background-repeat: no-repeat;
    background-position: 0 100%;
    padding-bottom: 220px !important;
}
.list-head-text {
    position: relative;
/*    width: 200px;*/
}
.list-head-link span{
border-bottom: 1px solid #ff9300;
}
.wrap-center {
    width: 1650px;
    box-sizing: border-box;
    max-width: 100%;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
}
.list-head-text::before {
    content: "";
    position: absolute;
    left: 0;
    top: calc(50% - 29px);
    width: 60px;
    height: 74px;
    -webkit-background-size: 100%;
    background-size: 100%;
    background-repeat: no-repeat;
    -ms-background-position-y: calc(50% - 5px);
    background-position-y: calc(50% - 5px);
}
.list-head {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    justify-content: space-between;
    -ms-align-items: center;
    align-items: center;
    height: 65px;
}
.list-head-link {
    height: 100%;
    position: relative;
    width: 210px;
}
.list-head-link a {
    position: absolute;
    bottom: 0;
    right: 0;    
}
a {
    color: #ff9300;
    text-decoration: none;
}

.list-desc {
    padding: 25px 0;
    border-bottom: 1px solid #e9e9e9; 
    font-size: 18px;
    line-height: 25px;
}
.wrap-blocks-info, .wrap-blocks-info > *,.wrap-block-info{
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
}
.list-head-link svg {
    width: 20px;
    fill:#ff9300;
}
.block-info-images {
/*    width: 52%;*/
    box-sizing: border-box;
    
}
.block-info-step {
    width: 48%;
    flex-wrap: wrap;
    padding-top: 20px;
}
.block-wp-image {
    padding: 0 30px 0 0;
/*    overflow-y: hidden;*/
    box-sizing: border-box;
}
.block-wp-image img {
    -webkit-box-shadow: 0px 21px 57px -19px #bbc5cc;
    box-shadow: 0px 21px 57px -19px #bbc5cc;
}
.step__item {
    width: 35%;
    padding: ;
}
.step-icon_w35 {
    width: 35px;
}
.text-head_fz {
    font-size: 18px;
}
.steps__item-text-head.text-head_fz {
    padding: 55px 0 15px;
}
.__item_pm {
    margin: 0 20px 0 0;
    padding: 15px 50px 15px 40px;
/*    box-sizing: border-box;*/
}
.step-text span {
    line-height: 1.5em;
    font-size: 17px;
    color:#909090;
}

.step-icon_w35 svg {
    fill: #909090;
}
.dars .list-head-text::before {
    background-image: url(../images-main/logo/dars-logo.png);
}
.globaltrend .list-head-text::before {
    background-image: url(../images-main/logo/globaltrend.png);
}
.amrita .list-head-text::before {
    background-image: url(../images-main/logo/amrita.png);
}
.mydr .list-head-text::before {
    background-image: url(../images-main/logo/mydr.png);
}
.monastic .list-head-text::before {
    background-image: url(../images-main/logo/monastic.png);
}
.distillarus .list-head-text::before {
    background-image: url(../images-main/logo/distillarus.png);
}
div._svg-mod {
    width: 27px;
}
/*._-mt8{margin-top: -8px;}*/
.step-icon_w35 {
    position: relative;
}
.step-icon_w35 svg {
    position: absolute;
}
._brd_n{
    border: none;
}
.white-tabs__item {
    width: 25%;
    position: relative;
    height: 90px;
}
.white-tabs__item.__16pers {
    width: 16.6%;
    border: none;
    height: 210px;
    padding-bottom: 40px;
}

.__flex-wrap {
    flex-wrap: wrap;
    justify-content: center;
}
div.white-tabs__item_swim._cust_heigh {
    height: 210px;
}
div.white-tabs__item_swim._cust_heigh:hover {
    -webkit-box-shadow: 0px 5px 51px -1px #eee;
    box-shadow: 0px 5px 51px -1px #eee;
    z-index: 1;
}
._posa {
    position: absolute;
}
div span._posa {
    top:auto;
    left: auto;
    bottom: 15px;
    opacity: 0;
    text-transform: lowercase !important;
    font-size: 15px;
    font-family: 'Gilroy';
    font-weight: normal;
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}
div._cust_heigh:hover ._posa{
    opacity: 1;
}
._cust_heigh img {
    height: 40%;
    width: 64%;
    object-fit: contain;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
._cust_heigh.active img {
    height: 41%;    
}
/*About_us*/
.bread-crumbs a {
    color: #696969 !important;
    text-decoration: underline;
    padding: 25px 0;
}
.bread-crumbs{
    padding: 25px 0;
}
.about_us_info-text {
    font-size: 18px;
    color: #696969;
    text-align: left;
    line-height: 30px;
}
.section-center {
    max-width: 100%;
    margin: 0 auto;
    padding: 0 10px;
    box-sizing: border-box;
}
.item-block-info {
    flex-grow: 1;
    min-width: 250px;
}
.block-info-grey {
    width: 154px;
    height: 216px;
    box-sizing: border-box;
    border: 15px solid #f2f2f2;
    padding-left: 40px;
    padding-top: 25px;
}
.namber {
    font-size: 85px;
    font-family: 'GT Walsheim Pro';
    font-weight: bold;
    padding-bottom: 15px;
    text-align: left;
}
.namber span {
    font-weight: 900;
    font-size: 60px;
    vertical-align: top;
}
.sign {
    line-height: 25px;
    font-size: 18px;
    font-family: 'GT Walsheim Pro';
    text-transform: uppercase;
    text-align: left;
    padding-top: 15px;
}
.map {
     text-align: center;
    position: relative;
}
._posa {
    position: absolute; 
    top:28.5%;
    left: 29.5%;
}
.map img {
    width: 950px;
    display: block;
    margin: 100px auto 0;
    padding-top: 20px;
}

/*item card block  style*/
.block-sign {
    padding: 0 40px;
    box-sizing: border-box;
}
.block-sign_head {
    font-size: 16px;
    font-weight: bold;
    font-family: 'GT Walsheim Pro';
    text-transform: uppercase;
}
.__pb10 {
    padding-bottom: 10px;
}
.__pt20-pb20 {
    padding-top: 20px;
    padding-bottom: 20px;
}
._120diam {
    width: 120px;
    height: 155px;
    margin: 0 auto;
}
.icon-round  {
    border-radius: 100%;
    box-sizing: border-box;
    
    overflow: hidden;
}
.icon-round img {
    width: 100%;
    height: 100%;
    object-fit: contain; 
}
.wrap-item__w-33_3 {
    width: 33.3%;
}
.wrapper-items {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    
}
/* End item card block style*/
.our-contacts-section {
    padding: 100px 0;
    }
.our-team {
    -webkit-box-shadow: 0px 7px 18px -5px #d1d1d1;
    box-shadow: 0px 7px 18px -5px #d1d1d1;
}
.our-team h2 .after {
    margin: 20px auto;
}
.wrapper-items__flex_row_betwen {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.wrap-contacts-info {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    
}
.our-contacts {
    width: 40%;
    padding-right: 30px;
    box-sizing: border-box;
}
.contacts-form {
    width: 60%;
}
._width-185 {
    width: 185px;
    min-width: auto;
}
._ta-l {
    text-align: left;
}
._ff {
    font-family: 'Gilroy';
    font-weight: bold;
}
.contacts-form {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
.contacts-form input, .contacts-form textarea {
    width: 653px;
}

.contacts a {
    color: #292929;
    font-size: 16px;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;    
}
.contacts i::before {
    color: #292929;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s; 
}
.contacts a:hover {
    color: #ff9300;
}
.contacts a:hover i::before{
    color: #ff9300;
}
.contact-item {
    width: 320px;
    max-width: 100%;
    margin: 0 auto;
    text-align: left;
    padding-left: 50px;
    box-sizing: border-box;
    -webkit-box-shadow: 0px 12px 60px -12px #bec5cb;box-shadow: 0px 12px 60px -12px #bec5cb;
}
.contacts-form input {
    height: 55px;
}
.contacts-form textarea {
    height: 145px;
}
.contacts-form input, .contacts-form textarea {
    border: 1px solid #e2e2e2;
    padding-left: 25px;
    font-family: 'Gilroy';
    font-size: 16px;
    font-weight: 500;
    box-sizing: border-box;
    }
.contacts-form textarea {
    padding-top: 25px;
}
.news-wrap {
    padding-left: 20px;
    padding-right: 220px;
    box-sizing: border-box;
}
.news-date {
    font-size: 14px;
}
.news-head {
    font-family: 'GT Walsheim Pro';
    font-size: 22px;
    font-weight: 500;
}
.news-text {
    font-size: 16px;
    line-height: 28px;
}
.read-more {
    font-size: 17px;
}
.page-namber {
    width: 100%;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    justify-content: flex-end;
}
.page-namber a {
    padding: 7px;
    margin: 0 4px;
    color: #292929;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.page-namber a:hover {
    color: #ff9300;
}
.page-namber a.active {
    border-bottom: 2px solid #ff9300;
}
._ta-r {
    text-align: right;
}
.blog h3 {
    font-size: 22px;
    font-weight: 500;
}
._w-1660 {
    width: 1660px;
}
._pl20_pr20 {
    padding-left: 20px;
    padding-right: 20px;
    box-sizing: border-box;
}
.news-date span{
    float: right;
}
.blog .news-wrap {
    padding: 0;
    -webkit-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    -o-flex: 1;
    flex: 1;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
.wrap-text-blog {
    -webkit-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    -o-flex: 1;
    flex: 1;
}
.wrap-info-blog, .blog article {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
}
.blog article{
    width: 1330px;
    max-width: 100%;
    flex-wrap: wrap;
}
.article-blog {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding:0 13px;
    width: 50%;
    box-sizing: border-box;
}
.blog aside {
    width: 330px;
    max-width: 100%;
}
.img-article-blog {
    width:635px;
    max-width: 100%;
    height: 305px;
    max-height: 100%;
}
.img-article-blog img {
    width: 100%;
    height: 100%;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.img-article-blog img:hover, .article-blog:hover .img-article-blog img  {
    -webkit-box-shadow: 0px 3px 14px 3px #b7b7b7;
    box-shadow: 0px 3px 14px 3px #b7b7b7;
}
div.news-wrap .news-date span {
    font-size: 14px !important;
}
.blog li a {
    color: #292929;
}
.blog li {
    font-size: 16px;
    line-height: 40px;
    letter-spacing: 1px;
    padding-left: 5px;
    position: relative;
}
.pagination>li>a, .pagination>li>span {
    border: none !important;
}
.pagination>li.selected{
    border-bottom: 2px solid #ff9300;
}
.aside-list i {
    position: relative;
}
.aside-list i::before {
    position: absolute;
    color: #ff9300;
}

.aside-list .icon-circle {
    font-size: 7px;

}.aside-list .icon-circle::before {
    top: calc(50% - 7px);
    left: -30px;
}
.aside-list .icon-right-big::before {
    top: calc(50% - 10px);
    left: -30px;
}

.news-item h3, .case h3 {
    font-size: 20px;
    line-height: 36px;
    font-family: 'GT Walsheim Pro';
    text-transform: uppercase;
    font-weight: 700;
}

.back-to-news {
    text-align: left;
}
.case {
    border-bottom: 1px solid #e2e2e2;
    border-top: 1px solid #e2e2e2;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    justify-content: center;
    flex-grow: 1;
}
.case i {
    margin: 0 10px;
}
.prev-case i::before {
    transform: rotate(180deg);
}
.prev-case,.next-case {
    padding: 35px 0; 
    width: 100%;
    box-sizing: border-box;
    color: #292929;
} 
.prev-case a,.next-case a {
    width: 100%;
}
.prev-case {
    padding-left: 20px;
    padding-right: 60px;
    text-align: right;
}
.next-case {
    padding-left: 60px;
    padding-right: 20px;
    background-color: #f9f9f9;
}

.case a:first-child {
    border-right: 1px solid #e2e2e2;
}
.case .head-link, .head-link i:before {
    color: #e8e8e8;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.case a {
    width: 50%;
}
.case h3 {
    padding-top: 10px;
    padding-bottom: 10px;
}
.case span {
    font-size: 16px;
    line-height: 22px;
}
.case a:hover div.head-link,.case a:hover div.head-link i:before {
    color: #ff9300;
}
.about_us_info-text img {
    width: 100%;
}
.news a {
    color: #222222;
}
.news a .news-head {
    font-size: 20px;
}
.news a .read-more,.news a .news-head {
    color: #222222;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.news a .read-more{
    color: #ff9300;
    position: relative;
}
.news a:hover .news-head{
    color: #ff9300;
}
.news .news-wrap {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
}
.img_news {
    margin-right: 20px;
}
.img_news .img {
    width: 250px;
}
.img_news img {
   object-fit: contain;
    width: 100%;
    height: 100%;
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}
.news a:hover .img img{
    -webkit-box-shadow: 0px 3px 14px 3px #b7b7b7;
    box-shadow: 0px 3px 14px 3px #b7b7b7;
}
.about_us_info-text img {
    max-width: 100%;
    height: auto;
}
.news .news-item img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
div.breadcrumbs {
    font-family: 'Gilroy';
}
.read-more::after {
    content: '';
    position: absolute;
    bottom: 2px;
    left: 0;
    width: 0px;
    height: 1px;
    background-color: #ff9300;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.news a:hover .read-more::after {
    width: 132px;
}
.img-article-blog img {
    
}
@media (min-width: 1920px) {
    ._full img {
        height: 650px;
    }
    .dars .img-top img {
        height: 410px;
    }
    .dars .img-bottom img {
        height: 210px;
    }
    .globaltrend .img-top img {
        height: 294px;
    }
    .globaltrend .img-bottom img {
        height: 326px;
    }
    .mydr .img-top img,.monastic .img-top img,.distillarus .img-top img {
        height: 355px;
    }
    .amrita .img-bottom img,.mydr .img-bottom img,.monastic .img-bottom img,.distillarus .img-bottom img {
        height: 265px;
    }
}
@media (min-width: 769px) {
    ._about_us768 {
        display: none;
    }
}
@media (max-width: 1900px) {
    .block-wp-image img {
        width: 425px;
        max-width: 100%;
    }
    ._br {
        display: none;
    }
    .tool_first-secion {
        padding-top: 0 !important;
    }
    .stat .tools_wrap {
        padding-top: 70px !important;
    }
    .mlm__solution__item {
        padding-bottom: 70px;
    }
    
}
@media (max-width: 1800px) {
    ._tools_msil-screen div.sl-right-area::after{
        right: -61px;
    }
}
@media (max-width: 1700px) {
    .blog .section-center {
        padding: 0 65px;
    }
    div._height_tools img {
        width: 100%;
    }
    ._tools_msil-screen .wrap-img {
        max-height: 140%;
    }
    #main-screen._tools_msil-screen {
        padding-bottom: 190px;
    }
}

@media (max-width: 1600px) {
    ._m_pt_175 {
        padding-top: 175px !important;
    }
    .about_us_info._pb35 {
        padding-bottom: 0 !important;
    }
    ._m_pb15 {
        padding-bottom: 15px !important;
    }
    ._m_pt5 {
        padding-top: 5px !important;
    }
    ._m_pt45 {
        padding-top: 45px !important;
    }
    .map img {
        margin-top: 70px;
    }
    section._m_about_pb {
        padding-bottom: 150px !important;
    }
    .our-clietn .wrap-center {
        padding: 50px 40px 0 !important;
    }
    .block-info-images {
        width: 48%;
    }
    .block-info-step {
        width: 52%;
        justify-content: flex-start;
    }
    .__item_pm {
        padding: 15px;
    }
    .our_clients .wrap-img {
        margin-left: 0;
    }
    .our_clients div._height_tools {
        margin-top: 0;
    }
    .our_clients .sl-right-area {
        margin-top: -25px;
    }
    .our_clients .wrap-img {
        max-height: 126%;
    }
    .our_clients.first-about {
        padding-bottom: 220px !important;
    }
    .our_clients .sl-left-area {
        margin-top: 15px;
    }
    ._tools_msil-screen .wrap-img {
        max-height: 125%;
    }
    #main-screen._tools_msil-screen {
        padding-bottom: 100px;
    }
}
@media (max-width: 1580px) {
    .our_clients .wrap-img {
        height: 634px;
    }
    .our_clients .wrap-img {
        margin-left: 7%;
    }
    .our_clients.first-about {
        padding-bottom: 200px !important;
    }
}
@media (max-width: 1400px) {
    ._m_pt10 {
        padding-top: 10px !important;
    }
    .steps__wrapper {
        padding: 0 5px;
    }
    .steps__items_wrap{
        padding-top: 0 !important;   
    }
}
@media (max-width: 1280px) {
    .section-center {
        padding: 0 30px;
    }
    ._m_pb_10 {
        padding-bottom: 10px !important;
    }
    ._m_mb_50 {
        margin-bottom: 50px !important;
    }
    ._m_pb15_pt15 {
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }
    .section-center {
        padding: 0 70px;
    }
    ._m_pb15 {
        padding-bottom: 15px !important;
    }
}

@media (max-width: 1199px) {
    .wrap-info-blog {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-align-items: center;
        align-items: center;
    }
    .blog aside {
        width: 100%;
        margin-bottom: 20px;
    }
    ul.aside-list {
        display: none;
        overflow: hidden;
        background: #fff;
        z-index: 1;
        width: 320px;
        -webkit-transition: .5s;
        -o-transition: .5s;
        transition: .5s;
    }
    .pagination li {
        padding: 0 !important;
    }
    .pagination li a {
        margin: 0 !important;
    }
    .wrapper.footer-top {
        padding: 0 50px;
    }
    .aside-list li{
        padding-left: 35px;
        background: #fff;
    }
    .wrap-info-blog .aside-list {
        padding-top: 5px;
    }
    .humb {
        background: #fff;
        width: 70px;
        height: 40px;
        border: 1px solid #ff9300;
        border-radius: 50px;
        padding-top: 0 !important;
        z-index: 2;
    }
    .humb span {
        width: 30px;
        height: 1px;
        background: #000;
        display: block;
        margin: 12px auto 0;
        position: relative;
    }
    .humb span:before {
        width: 30px;
        height: 1px;
        background: #000;
        position: absolute;
        content: '';
        top: 7px;
    }
    .humb span:after {
        width: 30px;
        height: 1px;
        background: #000;
        position: absolute;
        content: '';
        top: 14px;
    }
}
@media (max-width: 1200px) {
    
    
    .item-block-info {
        min-width: 150px;
    }
    ._m_mt {
        margin-top: 0 !important;
    }
    div._height_tools {
        margin-top: 0px !important;
    }
    .sl-left-area h3 {
        margin: 40px 0;
    }
    div._height_tools img {
        width: 100%;
    }
    section._m_about_pb {
        padding-bottom: 0px !important;
    }
    .first-about {
        background-position: 0 103%;
    }
    .stat .tools_wrap {
        padding-top: 0 !important;
    }
    .mlm__solution__item__head {
        font-size: 20px;
    }
    .our_clients .sl-right-area {
        margin-top: 50px;
    }
    .our_clients .wrap-img {
        margin: 0;
    }
    .our_clients .wrap-img {
        width: 100%;
    }
    .our_clients.first-about {
        padding-bottom: 0 !important;
    }
    ._tools_msil-screen .sl-right-area {
        margin-bottom: 0;
    }
    ._tools_msil-screen .sl-right-area::before, ._tools_msil-screen .sl-right-area::after {
        display: none;
    }
   
}
.our_clients .wrap-img::after{
    
}
@media (max-width: 1024px) {
    ._m_pt_175 {
        padding-top: 85px !important;
    }
    .news-wrap {
        padding-right: 20px;
    }
    .contacts-form input, .contacts-form textarea {
        width: 100%;
    }
    .contact-item {
        text-align: center;
        padding-left: 0px; 
    }
    .map img {
        width: 100%;
    }
    ._m_mb40 {
        margin-bottom: 40px !important;
    }
    .first-about  h2 .after {
        margin: 0;        
    }
    .first-about .sl-left-area h3 {
        margin: 20px 0;
    }
    ._m_pt40_pb40 {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }
    .our-clietn .wrap-center {
        padding: 30px 40px 0 !important;
    }
    
    .block-info-images {
        width: 60%;
        margin: 0 auto;
    }
    .block-info-step {
        width: 100%;
        justify-content: center;
    }
    .step__item {
        width: 30%;
        box-sizing: border-box;
    }
    .white-tabs__item.__16pers {
        height: 140px;
    }
    .__16pers div.white-tabs__item_swim._cust_heigh {
        height: 145px;
    }
    .white-tabs {
        padding: 0 30px;
    }
    .tool_first-secion {
        padding: 0 30px;
    }
    ._m_pd_top {
        padding-top: 100px;
    }
    ._m_mb {
        margin-bottom: 50px;
    }
    ._m_pt {
        padding-top: 90px;
    }
    .white-tabs__item_swim {
        text-align: center;
    }
    .steps_m_pd {
        padding-top: 50px !important;
        padding-bottom: 0 !important;
    }
    .mlm__solution__item {
        padding-bottom: 50px;
    }
    .tools_m {
        margin-bottom: 50px;
    }
    .more {
        padding-top: 50px;
        padding-bottom: 0;
    }
    .more__item {
        padding-bottom: 50px !important;
    }
    .more__items_wrap {
        padding-top: 0 !important;
    }
    ._m_cli {
        padding-top: 50px !important;
    }
    .cl-name, .t-text {
        font-size: 16px;
    }
    #clients .cl-name {
        margin: auto -1px 25px;
    }
    ._tools_msil-screen .wrap-img {
        height: 500px;
    }
}
@media (max-width: 1023px) {
    .namber {
        font-size: 60px;
    }
    .namber span {
        font-size: 40px;
    }
    .sign {
        line-height: 25px;
        font-size: 18px;
        padding-top: 10px;
    }
    .block-info-grey {
        width: 134px;
        height: 180px;
        padding-left: 32px;
        padding-top: 10px;
    }
    .text-head_fz {
        font-size: 16px;
    }
    .step-text span {
        font-size: 14px;
    }
    .step-icon_w35 {
        width: 30px;
    }
    .our-clietn h2 {
        font-size: 25px;
    }
    .list-head-link svg {
        margin-bottom: -5px;
    }
    .our-clietn {
        padding-bottom: 10px !important;
    }
    .our-clietn .wrap-center {
        padding-top: 10px !important;
    }
    .list-desc {
        padding: 18px 0;
    }
    .wrap-blocks-info {
        padding-top: 20px !important;
    }
    .img-top {
        margin-bottom: 10px !important;
    }
    .wrap-step div.steps__item {
        width: 33.3%;
    }
    .white-tabs__tools{
        padding: 0 20px;
    }
    .white-tabs__item span {
        font-size: 15px;
        margin: 0 5px;
    }
}
@media (max-width: 960px) {
    .white-tabs__item span {
        font-size: 15px;
    }
    
}
@media (max-width: 825px) {
    .sign {
        font-size: 16px;
    }
    .namber {
        font-size: 50px;
    }
    .namber span {
        font-size: 35px;
    }
}
@media (max-width: 768px) {
    ul.aside-list {
    width: 250px;
    }
    .wrapper.footer-top {
        padding: 0 35px;
    }
    .case span {
        font-size: 14px;
    }
    .case h3 {
        font-size: 16px;
    }
    .prev-case, .next-case {
        padding: 20px 30px;
    }
    footer .wrapper {
        margin-top: 0;
    }
    ._m_mb_50 {
        margin-bottom: 0px !important; 
    }
    .about_us_info-text {
        font-size: 16px;
        line-height: 28px;
    }
    ._br-none{
        display: none;
    }
    .blog article {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    
    .article-blog {
        width: 100%;
    }
    .img-article-blog {
        width: 100%;
/*        max-width: 480px;*/
    }
    .pagination {
        padding: 30px 0 15px !important;
    }
    div.bread-crumbs {
        padding: 25px  0;
    }
    aside a{
        font-size: 14px;
    }
    .blog li {
        line-height: 27px;
    }
    .article-blog:first-child {
        padding-top: 0 !important;
    } 
    .aside-list {
        padding-top: 0;
    }
    .sign {
        font-size: 14px;
        line-height: 18px;
    }
    .namber {
        font-size: 45px;
    }
    .namber span {
        font-size: 30px;
    }
    .block-info-grey {
        width: 120px;
        height: 165px;
        padding-left: 25px;
        padding-top: 10px;
        border: 12px solid #f2f2f2;
    }
    .map img {
        margin-top: 35px;
    }
    ._m_pb0_768 {
        padding-bottom: 0 !important;
    }
    ._120diam {
        width: 100px;
        height: 130px;
    }
    .nav-arrows {
        padding: 0 15px;
    }
    .nav-arrows .prev, .nav-arrows .next{
        position: absolute;
        top: 50%;
        background-color: transparent;
        border: none;
    }
    .nav-arrows .prev{
        left: 15px;
    }
    .nav-arrows .next{
        right: 15px;
    }
    .wrap-item__w-33_3 {
        padding-bottom: 30px !important;
    }
    .our-contacts-section {
        padding: 60px 0;
    }
    .contact-item span {
        font-size: 14px;
    }
    .contact-item i {
        font-size: 12px;
    }
    .contact-item {
        padding: 20px 0 !important;
    }
    .contacts-form input, .contacts-form textarea {
        font-size: 14px;
        padding-left: 15px;
    }
    .contacts-form input {
        height: 40px;
        margin-bottom: 15px !important;
    }
    .contacts-form textarea {
        padding-top: 10px;
        margin-bottom: 15px !important;
    }
    .contacts-form button {
        margin-top: 15px !important;
    }
    .wrap-contacts-info {
        padding-top: 0px !important;
    }
    .our-contacts-section h2 .after {
        margin: 20px 0;
    }
    .white-tabs__item_wrap__slide{
        display: block;
    }
    .slick-list {
        display: block !important;
    }
    .othe-clients .wrap-center {
        padding: 0 30px 0 !important;
    }
    .our-clietn .list-head {
        height: 60px;
    }
    .wrap-step {
        display: block;
    }
    .wrap-step .step {
        padding-bottom: 0;
    }
    ._m_768_pb {
        padding: 0 20px 50px !important;
    }
    ._tools_step_arrows {
        top: calc(50% + 62px);   
    }
    .more__items_wrap {
        display: block;
        padding: 0 10px;
    }
    .more__item {
        width: 100%;
    }
    .white-tabs__item span {
        font-size: 12px;
    }
    .mlm__solution__item__head {
        font-size: 18px;
    }
    .slick-slider i {
        position: absolute;
        top: 50%;
    }
    .slick-slider .icon-left-big  {
        left: -15px;
    }
     .slick-slider .icon-right-big  {
        right: -15px;
    }
    .blog .section-center {
        padding: 0 20px;
    }

}

@media (max-width: 767px) {
    .tool_first-secion {
        margin-top: 50px;
    }
    .tool_first-secion .tools_wrap {
        padding-bottom: 0 !important;
    }
    .tool_first-secion h2, ._tools_steps_section h2, .more h2, ._cli h2, ._tools_chart h2 {
        font-size: 25px;
    }
    .our_clients.first-about {
        background-position: 0 -300%;
    }
    #main-screen._tools_msil-screen {
        padding-bottom: 0px;
    }
    .stat .arrow-right {
        right: -15px;
    }
    .stat .arrow-left {
        left: -15px;
    }
    ._m_pt_175 {
        padding-top: 50px !important;
    }
}
@media (max-width: 680px) {
    div.section-center {
        padding: 0 20px;
    }
    .block-info-grey {
        width: 80px;
        height: 115px;
        padding-left: 12px;
        padding-top: 5px;
        border: 8px solid #f2f2f2;
        margin: 0 auto;
    }
    .item-block-info {
        justify-content: flex-start !important;
    }
    .sign {
        font-size: 12px;
    }
    .namber {
        font-size: 35px;
    }
    .namber span {
        font-size: 25px;
    }
    .item-block-info {
        min-width: 120px;
    }
/*
    .mlm__solution__item__head {
        font-size: 20px;

    }

    .mlm__solution__item__list li {
        font-size: 18px;
    }
*/
    ._tools_steps_section .steps__item-text-head, .more__item span {
        font-size: 18px;
    }
    .mlm__solution__item {
        padding: 0 30px 50px;
    }
    .stat-arrow .arrow-left{
        left: -10px;
    }
    .stat-arrow .arrow-right{
        right: -10px;
    }
}
    

@media (max-width: 679px) {
    .block-info-step {
        display: block !important;
    }
}

@media (max-width: 580px) {
    .wrap-contacts-info{
        flex-direction: column;
    }
    .our-contacts{
        width: 100%;
        padding-right: 0;
    }
    .our-contacts .contacts {
        width: 100%;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flex;
        display: -o-flex;
        display: flex;
        flex-direction: column;
        padding-bottom: 15px;
    }
    .contacts a,.contacts-form {
        width: 100%;
        margin: 0 auto;
    }
    .contact-item {
        width: 100%;
    }
    .wrap-step .step-icon {
        margin-top: 0;
    }
    .news .news-wrap {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .news .img_news .img {
        width: 100%;
    }
    .news .img_news {
        margin-right: 0;
    }
    .news .news-date._pb25 {
        padding-bottom: 15px !important;
    }
    .news .news-text._pb30 {
        padding-bottom: 20px !important;
    }
    .item-block-info {
        min-width: 120px;
        width: 50%;
        padding-bottom: 20px;
    }   
    .wrap-blocks-info {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    
/*
    .wrap-blocks-info {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
*/
}
@media (max-width: 480px) {
    ul.aside-list {
        width: 220px;
    }
    .aside-list i {
        position: absolute;
        top: calc(50% - 5px);
    }
    .section-center {
        padding: 0 25px;
    }
   div.bread-crumbs {
        font-size: 12px;
        padding: 13px 0 10px;
        
    }
    .about_us_info-text {
        font-size: 14px;
        line-height: 24px;
    }
    .prev-case, .next-case {
        padding: 10px;    
    }
    
    .case h3 {
        font-size: 14px;
        line-height: 20px;
    }
    .case span {
        font-size: 10px;
        line-height: 14px;
    }
    .case .head-link {
        font-size: 12px;
    }
    ._m_pt40_pb40 {
        padding: 20px 0 !important;
    }
    footer .wrapper {
        padding-top: 20px;
    }
    .blog h3 {
        font-size: 14px;
    }
    .blog .section-center {
        padding: 0 20px;
    }
     aside a{
        font-size: 12px;
    }
    .blog li {
        line-height: 22px;
        padding-left: 10px;
    }
    i.icon-right-big {
        font-size: 10px;
    }
    i.icon-circle::before {
        font-size: 5px;
    }
    .wrap-info-blog {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .aside-list {
        padding-left: 15px;
    }
    aside {
        width: 100% !important;
    }
    .aside-list .icon-right-big::before, .aside-list .icon-circle::before  {
        left: -20px;
        top: 0;
    }
    .news-wrap {
        padding: 20px 0 !important;
    }
    .news-wrap ._pb25, .news-wrap ._pb30 {
        padding-bottom: 10px !important;
    }
    .news-head {
        font-size: 18px;
    }
    .news-text {
        font-size: 13px;
        line-height: 22px;
    }
    .read-more {
        font-size: 14px;
    }
    .pagination{
        padding: 20px 0 !important;
    }
    .page-namber a {
        padding-bottom: 4px;
    }
    .text-head_fz {
        font-size: 14px;
    }
    .text-head_fz {
        font-size: 12px;
    }
    .our-clietn .wrap-center {
        padding: ;
    }
    .our-clietn .wrap-center {
        padding: 30px 15px 10px !important;
    }
    div.__item_pm {
        margin: 0;
    }
    .list-head-link span {
        font-size: 12px;
    }
    .list-head-link svg {
        width: 15px;
        margin-bottom: -3px;
    }
    .list-head-text::before {
        width: 40px;
        height: 40px;
        top: calc(50% - 14px);
    }
    .list-head-text {
        padding-left: 60px !important;
    }
    .our-clietn h2 {
        font-size: 25px;
    }
    .step-icon_w35 {
        width: 25px;
    }
    div._svg-mod {
        width: 20px;
    }
    .our-clietn .list-head {
        height: 20px;
    }
    .block-info-images {
        width: 100%;
    }
    .block-wp-image:last-child {
        padding: 0;
    }
    .mlm__solution__item {
        padding: 0 0 50px;
    }
    .stat-arrow .arrow-left{
        left: calc(50% - 50px);
    }
    .stat-arrow .arrow-right{
        right: calc(50% - 50px);
    }
    ._tools_step_arrows {
        top: auto;
    }
    .stat.tool_first-secion {
        padding-bottom: 20px !important;
    }
    ._tools_steps_section h2 .after {
        margin-bottom: 20px !important;
    }
    .more__item {
        padding-bottom: 20px !important;
    }
    .more h2 .after{
        margin: 20px auto;
    }
    .more__wrap_center {
        padding-bottom: 40px;
    }
    .slick-slider i {
        top: calc(100% - 5px);
/*        bottom: -5px;*/
    }
     .slick-slider .icon-left-big  {
        left: 40%;
    }
     .slick-slider .icon-right-big  {
        right: 40%;
    }
    .slick-slider i, .othe-clients i,.nav-arrows i {
        font-size: 16px;
    }
}

@media (max-width: 375px) {
    .img-article-blog {
        height: 200px;
    }
    .case span {
        display: none;
    }
    .news-head {
        font-size: 18px;
    }
    .news-text {
        font-size: 14px;
        line-height: 22px;
    }
    .read-more {
        font-size: 14px;
    }
    ._m_pb15 {
        padding-bottom: 10px;
    }    
    .pagination{
       
    }
    .page-namber {
        float: none;
        margin: 0 auto;
    }
    ._m_pb15 {
        padding-bottom: 0px !important;
    }
    .sign {
        margin-left: -14px;
    }
    .our-clietn h2 {
        font-size: 20px;
    }
    div.list-head-link span {
        font-size: 10px;
    }
    .list-head-link svg {
        width: 12px;
    }
    .list-desc,.step__item {
        text-align: center;
    }
    .step-icon_w35 {
        margin: 0 auto;
    }
    .steps__item-text-head.text-head_fz {
        padding: 15px 0 15px;
    }
    .step-icon_w35 svg {
        position: static;
    }
    .tool_first-secion h2, ._tools_steps_section h2, .more h2, ._cli h2, ._tools_chart h2 {
        font-size: 18px;
    }
    .mlm__solution__item__head {
        font-size: 14px;
        margin-bottom: 30px;
        padding-bottom: 30px;
    }
    .mlm__solution__item__list {
        font-size: 13px;
    }
    .white-tabs__item_swim span {
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        font-size: 11px;
    }
    .tool_first-secion {
        margin-top: 15px;
    }
    section._tools_msil-screen  .sl-left-area h3 {
        margin: 20px 0;
    }
    ._tools_msil-screen .btn-box {
        margin-top: 20px;
    }
}
@media (max-width: 320px) {
    div.section-center {
        padding: 0 15px !important;
    }
    .list-head-link {
        display: none;
    }
}