@media screen and (max-width:1199px){
.header__logo{margin:0 auto}
.header::before{width:700px}
.header::after{width:0}
.head-form__button{display:none}
.decision__title{text-align:center;font-size:50px}
.decision__search{margin-left:30px}
.decision__btn{margin-left:30px}
.decision__link{font-size:18px;padding:45px 0 0 30px}
.decision__task{max-width:280px}
.about__info{margin-left:15px}
.advantages{background:repeat;background-color:#5e5e5e}
.advantages__blok{padding-left:20px;padding-right:15px;text-align:center}
.advantages::after,.advantages::before{width:200px}
.advantages__offer{font-size:16px}
.advantages{padding-bottom:75px}
.services__img{margin-left:15px;margin-right:15px}
.services__overlay_menu{width:185px}
.services__overlayList_engineering,.services__overlay_list{margin-left:0;width:185px}
.services__overlayList_engineering li>ul,.services__overlay_list li>ul{left:185px}
.services__overlay_item a{padding-left:15px;font-size:14px}
.process__info::after, .process__info::after, .process__info2::after, .process__info3::after, .process__offer::after{right:-45px}
.process__united-line {margin-right: 123px; max-width: 722px;}
.process__arrow{padding-left:30px}
.process__other::after{width:482px}
.process__item::before{width:300px;left:-75px}
.news__slider{display:none}
.leader::after,.leader::before{width:140px}
.leader__icon{margin-left:15px}
.team__text{padding-right:140px}
.team__info{border-radius:50px 0 50px 50px}
.team__icon{margin-left:15px}
.news::after,.news::before{width:300px}
.articles__card{width:auto}
.articles__blog{width:800px!important}
.articles::after,.articles::before{width:300px}
.main__form{width:400px;padding:20px 0;margin:0 auto;border:1px solid #ebebeb;transition:all .5s ease-in-out}
.main__form:hover{box-shadow:0 0 40px 5px rgba(0,0,0,.2);transition:all .5s ease-in-out}
.form-control{max-width:320px}
.form__file{max-width:330px}
.form__textarea{max-width:645px}
.form__btn{max-width:320px}
.btn__red__bottom{margin-top:0}
.consultation__btn{max-width:200px}
.input__conf{margin-top:50px;padding-left:15px;padding-right:15px}
.input__conf input{padding-left:50px}
.form__label{margin-top:5px}
.footer__contacts{padding-left:15px;padding-right:25px}
.map__block_office .wd-row{height:670px!important}
.map__block_bace .wd-row{height:626px!important}
}
@media screen and (max-width:991px){
.header__language{right:10px}
.header__logo{margin-top:50px}
.decision__title{font-size:46px}
.decision__task{width:280px}
.about{padding-top:50px;padding-bottom:50px}
.about__info{margin:0 auto;max-width:750px;margin-left:20px;margin-bottom:20px}
.about__post{margin-left:20px}
.advantages{background:0 0;background-color:#5e5e5e;padding-top:50px}
.advantages__title{margin-top:0}
.advantages::after,.advantages::before{width:90px;top:80px}
.advantages__text{text-align:center}
.services__overlay_other_custom{top:-20px}
.services__overlay_offer-custom a{font-size:12px;padding:10px}
.process__title{font-size:36px}
.process__info, .process__info2, .process__info3, .process__info4, .process__offer{margin:100px auto 0}
.process__info::after, .process__info::after, .process__info::after, .process__info2::after, .process__info3::after, .process__offer::after{top:170px;left:66px;transform:rotate(45deg)}
/*.process__info::before{right:0;top:-50px}*/
.process__arrow{margin:0px auto 0px; padding-left: 50px;}
.process__down {border-right: 2px solid #5e5e5e; border-bottom: 2px solid #5e5e5e;}
.process_united-wrp, .process-top:after {display: none;}
.process__other::before{top:-1px;left:60px}
.process__text_other{padding-left:200px}
.process__offer{margin-bottom:30px}
.leader{padding-top:50px;padding-bottom:0}
.leader__title{font-size:34px}
.leader::after,.leader::before{width:130px;top:67px}
.leader__icon{margin:0 auto}
.leader__info{margin-left:15px}
.leader__text{font-size:20px}
.leader__name span{font-weight:700}
.team{padding-top:50px;padding-bottom:50px}
.team__title{font-size:34px}
.team__info{padding-left:300px}
.brends__title{font-size:34px}
.comment__title{font-size:34px}
.comment__btn{font-size:14px}
.news__title{font-size:34px}
.news::after,.news::before{width:250px;top:67px}
.articles{padding-top:50px;padding-bottom:40px}
.articles::after,.articles::before{width:250px;top:67px}
.articles__title{font-size:34px}
.articles__blog{width:650px!important}
.form-control{max-width:240px}
.form__file{max-width:250px}
.form__btn{max-width:240px}
.form__textarea{max-width:485px}
.services__overlay_list li>ul{padding:5px;background-color:#5e5e5e;visibility:hidden;-moz-column-count:2;-moz-column-gap:15px;-moz-column-rule:double;-webkit-column-count:2;-webkit-column-gap:15px;-webkit-column-rule:double;column-count:2;column-gap:25px;width:600px;column-rule:double}
.services__overlay_list li ul li>a{padding:7px 0}
}
@media screen and (max-width:767px){
.desktop{display:none}
.mobile{display:block}
.map__block_office .wd-row{height:200px!important}
.map__block_bace .wd-row{height:200px!important}
}
@media screen and (max-width:575px){
.mob-header__phone a{font-size:15px}
.brend__black{padding-top:30px}
.comment__black{padding-top:60px}
.mob-footer{margin-top:0;padding-bottom:60px}
.services__blog{padding-bottom:0}
.map__block_office .wd-row{height:200px!important}
.map__block_bace .wd-row{height:200px!important}
.sticky-home {position: fixed;left: 0;top: 0;z-index: 2;box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, .5);width: 100%;background-color: #fff;padding-bottom: 10px;}
}