a.seo-slider__more.button.button_arrow {
    display: none;
}
a.seo-slider__more.button.button_white.button_arrow.hide_mobile {
    display: flex;
}
@media (max-width: 1280px){
    .blog__item {
        border-bottom: none;
    }
    .blog__item:last-child {
        border-bottom: solid 1px #bbc4cd;
    }
}
@media (max-width: 425px){
    a.seo-slider__more.button.button_arrow {
        width: 100%;
        border: solid 1px black;
        display: flex;
        height: auto;
    }
    a.seo-slider__more.button.button_white.button_arrow.hide_mobile {
        display: none;
    }
}



.cas2{
margin-top: -40px;
}

.cas2 .tabs__item{
font-size: 14px !important;
font-weight: 600;
padding: 8px 6px;
}



/* сетка для кейсов начало*/
.project-12{
	display: flex !important;
	align-items: stretch !important;
	flex-wrap: wrap;
	box-sizing: border-box;
	width: 100% !important;
}
.project-6{
	flex: 0 0 50%;
	max-width: 50%;
	box-sizing: border-box;
}
.project-4{
	flex: 0 0 33.333%;
	max-width: 33.333%;
	box-sizing: border-box;
}
.project-3{
	flex: 0 0 25%;
	max-width: 25%;
	box-sizing: border-box;
}
.project-str{
	align-items: stretch !important;
}
.pad-15{
	padding: 15px !important;
}
.pad-1r{
	padding: 1rem !important;
}
.pad-2r{
	padding: 2rem !important;
}
.just{
	display: flex;
	justify-content: center !important;
}
.align-center{
	display: flex;
	align-items: center !important;
}
.text-center {
  text-align: center !important;
}
.w-100{
	width: 100% !important;
}
.img_circle{
	border-radius: 50%;
}
@media (max-width: 979px){
	.project-980-50,
	.project-6.project-980-50,
	.project-4.project-980-50,
	.project-3.project-980-50
	{
		flex: 0 0 50%;
		max-width: 50% !important;
	}
	.project-6,
	.project-4,
	.project-3
	{
		flex: 0 0 100%;
		max-width: 100%;
	}

}



.project_top_case{
	background: #000;
	color: #fff;
}
h1.project_top_case_title{
	color: #FCFCFC;
	font-size: 3rem;
	text-transform: uppercase;
}
.project_na_link{
	font-size: 1.4rem;
	color: #fff;
	text-decoration: none;
	border-bottom: 2px solid #FDCB2F;
}
.spis_tag_tit{
	display: inline-block; 
	padding: 0.2rem;
	margin-right: 2rem;
}
a.link_tag{
	display: inline-block; 
	padding: 0.2rem;
	margin-right: 1rem;
	font-size: 1.2rem;
	color: #FDCB2F;
	text-decoration: none;
	border-bottom: 1px solid #FDCB2F;
}

.titlimg{
	min-height: 400px;
}
.titlimg_titl{
	background-color: rgba(44,48,60, 0.8);
	padding: 2rem;
	color: #F2F5F7;
	margin-left: -2rem;
}
.keys_avtory_item{
padding: 1rem;
}
.keys_avtory_post{
color: #C9C9C9;
}

/* сетка для кейсов конец */


.cases_slogan {
    font-size: 42px;
    position: absolute;
    right: 0;
    bottom: 20px;
	text-align: end;
}

.cases_slogan span {
color: #fe9023;
}

.cases_slogan_media span {
color: #fe9023;
}

@media (min-width: 801px) and (max-width: 1390px) {
.cases_slogan {
	top: -180px;
	}
}

@media (min-width: 801px) {
.cases_slogan_media {
	display: none;
	}
}

@media (max-width: 800px) {
.cases_slogan {
	display: none;
	}
}

.cases_slogan_media {
    font-size: 32px;
	text-align: center;
	margin-bottom: 20px;
}

@media screen and (max-width: 451px){
	.development__tabs{
		flex-direction: column;
	}
}

.news__sidebar{
	display: flex;
	flex-direction: column-reverse;
}

.services-item__from {
    color: #F6873F;
    font-weight: 900;
    font-size: 18px;
    margin-top: 14px;
}
.person__experience{
	display: none;
}
.case_progress_left ul ul{
	list-style: disc;
	padding-left: 10px;
}
.case_progress_left ul ul ul{
	list-style: none;
	padding-left: 20px;
}
.case_progress_left ul ul ul li::before{
	content: '—';
	padding-right: 10px;
}
/*редизайн*/
.header {
	//position: initial;
	position: fixed;
}
.header__phone-link{
	font-size: 20px;
}
.button{
	font-size: 18px;
}
.header_grid{
	display: grid;
	grid-template-columns: 1fr 1fr 8fr;
	gap: 5rem;
	align-items: center;
	margin: 0 0 5px 0;
}
.header_grid .achievements__item{
	justify-content: start;
	height: 100%;
}
.header_grid .achievements__text{
	color: black;
}
.navigation__wrap-new .navigation__list{
	display: flex;
	justify-content: space-between;
	width: 100%;
	margin: 0;
}
.navigation__wrap-new .navigation__link{
	font-size: 20px;
}
.banner__title{
	font-size: 75px;
}

.news__sidebar{
	display: flex;
	flex-direction: column-reverse;
}
.services-item__from {
	color: #F6873F;
	font-weight: 900;
	font-size: 18px;
	margin-top: 14px;
}
/* блог */ 
.blog-section__wrap-third .blog-section__item{
	max-height: 430px
}
.blog-section__wrap-third .blog-section__item img{
	max-height: 300px
}
@media screen and (max-width: 1080px){
	.blog-section__wrap-third .blog-section__item,
	.blog-section__wrap-third .blog-section__item img{
		max-height: none
	}
	.blog-section__image{
		display: block;
	}
	.blog-section__wrap-fourth .blog-section__item img{
		height: auto;
	}
}
.blog-section__wrap-fourth .blog-section__item img{
	height: 750px;
}
.sidebar,
.navigation{
	position: fixed;
}

.blog-inner__content ol li {
list-style-type: decimal;
}

.blog-inner__content ol {
padding-left: 13px;
}