

/* Start:/bitrix/templates/niris_template/components/bitrix/news.list/portfolio_seo/style.css?17690622264794*/
.new-seo-cases-main {display: flex;gap: 30px;justify-content: space-between;flex-wrap: wrap;margin:30px auto;max-width: 1258px;}
.new-seo-cases-main-item {width: calc(50% - 15px);max-width:614px;}
.new-seo-cases-main-item>a .new-seo-cases-main-item-wrap {display: flex;align-items: end;height: 300px;padding: 20px;background-repeat:no-repeat;background-size:auto 100%;transition: .5s;background-position: bottom;}
.new-seo-cases-main-tag {flex-wrap: wrap;display: flex;}
.new-seo-cases-main-tag span {height:28px;line-height: 28px;font-size: 12px;font-weight: 700;color: #fff;text-transform: uppercase;padding: 0 10px;text-align: center;margin-right: 5px;margin-bottom:5px;background: rgba(255, 255, 255, 0.25);display: inline-block;border-radius: 999px;}
.name-case-main {color:rgba(102, 102, 102, 1);font-size:15px;border-left: 1px solid rgb(232, 232, 232);padding-left: 20px;margin-top: 15px;line-height: 1.45;}
.desc-case-main {color:rgba(10, 34, 64, 1);font-size:22px;line-height: 1.1;margin-top: 23px;}
.desc-case-main a {color:rgba(10, 34, 64, 1);}
.desc-case-main a:hover {color: #00a2d9;}
.new-seo-cases-main-item>a:hover .new-seo-cases-main-item-wrap{background-size: auto 103%;}


@media screen and (max-width: 1300px) {
	.main-case .new-seo-cases-main {padding:0 20px;}
}
@media screen and (max-width: 1130px) {
	.new-seo-cases-main-tag span {font-size: 11px;padding: 0 9px;height:21px;line-height: 20px;}
	.desc-case-main {font-size: 20px;}
	.new-seo-cases-main-item>a .new-seo-cases-main-item-wrap {height:210px;padding: 15px;}
	.new-seo-cases-main-tag span {white-space: nowrap;}
	#promo-cases .new-seo-cases-main-item > a .new-seo-cases-main-item-wrap {height: 300px;}
}
@media screen and (max-width: 930px) {
	#promo-cases .new-seo-cases-main-item > a .new-seo-cases-main-item-wrap {height: 210px;}
	#promo-cases .desc-case-main {font-size: 18px;margin-top: 15px;}
	#promo-cases .name-case-main {font-size: 13px;}
}
@media screen and (max-width: 610px) {
	.new-seo-cases-main-item {width: 100%;}
	.desc-case-main {font-size: 18px;}
	.name-case-main {font-size: 13px;}
	.new-seo-cases-main-item>a .new-seo-cases-main-item-wrap {height:235px;padding: 10px 10px 5px;}
	.new-seo-cases-main-item > a .new-seo-cases-main-item-wrap {background-size: 100%;}
	.new-seo-cases-main-item > a:hover .new-seo-cases-main-item-wrap {background-size: 103%;}
}
@media screen and (max-width: 530px) {
	.new-seo-cases-main-item > a .new-seo-cases-main-item-wrap {background-size: auto 100%;height:245px;}
	.new-seo-cases-main-item > a:hover .new-seo-cases-main-item-wrap {background-size: auto 103%;}
	#promo-cases .new-seo-cases-main-item > a .new-seo-cases-main-item-wrap {height:245px;}
	
}
@media screen and (max-width: 360px) {
	.new-seo-cases-main-item > a .new-seo-cases-main-item-wrap {height:235px;}
	.name-case-main {padding-left: 13px;}
}



/*new style*/
.new-seo-cases-main .new-seo-cases-main-item .main-img {display: block;height: 230px;background-repeat: no-repeat;background-size: auto 100%;transition: .5s;background-position: bottom;}
.new-seo-cases-main .new-seo-cases-main-item .main-img:hover {
  background-size: auto 103%;
}
.new-seo-cases-main .new-seo-cases-main-tag {gap: 10px;}
.new-seo-cases-main .new-seo-cases-main-tag span {margin-right: 0px;margin-bottom: 0px;color: rgba(0, 162, 217, 1);font-size: 13px;font-weight: 600;text-transform: none;background: rgba(221, 238, 251, 1);border-radius: 5px;padding: 0px 11px;line-height: 36px;height: 36px;}
.new-seo-cases-main .name-case-main {border-left: 0;padding-left: 0;}
.new-seo-cases-main {row-gap: 60px;}
.new-seo-cases-main .desc-case-main {font-weight: 600;line-height: 1.3;}
.new-seo-cases-main .new-seo-cases-main-item .new-seo-cases-main-item-wrap {margin-top:20px;}

@media screen and (max-width: 1130px) {
	.new-seo-cases-main .new-seo-cases-main-tag span {font-size: 12px;padding: 0px 9px;line-height: 33px;height: 33px;}
}
@media screen and (max-width: 680px) {
	.new-seo-cases-main .new-seo-cases-main-item .main-img {height: 190px;}
}
@media screen and (max-width: 610px) {
	.new-seo-cases-main .new-seo-cases-main-tag span {font-size: 13px;padding: 0px 11px;line-height: 36px;height: 36px;}
	.new-seo-cases-main .new-seo-cases-main-item .main-img {height: 290px;}
}
@media screen and (max-width: 410px) {
	.new-seo-cases-main .new-seo-cases-main-tag span {font-size: 12px;padding: 0px 9px;line-height: 33px;height: 33px;}
	.new-seo-cases-main .new-seo-cases-main-item .main-img {height: 190px;}
	.main-case .new-seo-cases-main {padding: 0 2%;}
}
@media screen and (max-width: 360px) {
	.new-seo-cases-main .new-seo-cases-main-tag span {padding: 0px 7px;line-height: 30px;height: 30px;}
}

@media screen and (min-width: 1240px) {
	.new-seo-cases-main .new-seo-cases-main-item .main-img {height: 290px;}
}
/* End */


/* Start:/bitrix/templates/niris_template/components/bitrix/news.list/portfolio_c/style.css?1756929635194*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}
.portfolio_dev.templ2 {
	padding:0 0 20px;
}
/* End */
/* /bitrix/templates/niris_template/components/bitrix/news.list/portfolio_seo/style.css?17690622264794 */
/* /bitrix/templates/niris_template/components/bitrix/news.list/portfolio_c/style.css?1756929635194 */
